Torquay

English

/tɔɹˈkiː/

proper noun
Definitions
  • (town and coastal resort in Torbay).

Etymology

Compound from English tor + English quay.

Origin

English

quay

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms