VW
A-Z
Topics
Compare
Patterns
Games
Tools
My Lists
→
Home
/
Dictionary
/
Torbay
Torbay
Uncommon
+ Save
Share
Proper Noun
Definitions
Proper Noun
1
A borough of Devon, England
See Also
borough
england
devon
nova scotia
brixham
western australia
torquay
newfoundland and labrador
Related Terms
borough
england
devon
nova scotia
brixham
western australia
torquay
newfoundland and labrador
opinion poll
Rhyming Words
bay
abay
ebay
mobay
unbay
abbay
embay
bebay
at bay
bombay
tambay
eastbay
forebay
rosebay
sickbay
red bay
goombay
multibay
fire bay
kola bay
Compare
Torbay vs
Compare