Home
Search
Index
Definify.com
Definition
2024
Torquay
Torquay
English
Proper noun
Torquay
A
town
and
seaside resort
in southern
Devon
Etymology
From
tor
+
quay
.
Pronunciation
IPA
(key)
:
/tɔrˈkiː/
Similar Results