VW
A-Z
Topics
Compare
Patterns
Games
Tools
My Lists
→
Home
/
Dictionary
/
Torquay
Torquay
Uncommon
+ Save
Share
Proper Noun
Definitions
Proper Noun
1
A town and coastal resort in Torbay borough, in southern Devon, England.
See Also
town
gulls
torbay
devon
seaside resort
england
Related Terms
town
gulls
torbay
devon
seaside resort
england
Rhyming Words
guay
huay
muay
quay
azuay
uruguay
tatouay
paraguay
delivered ex quay
republic of paraguay
Compare
Torquay vs
Compare