Home / Dictionary / Torquay

Torquay Uncommon

Proper Noun

Definitions
Proper Noun
1

A town and coastal resort in Torbay borough, in southern Devon, England.

Related Terms
Rhyming Words
guay huay muay quay azuay uruguay tatouay paraguay delivered ex quay republic of paraguay
Compare
Torquay vs