Home / Dictionary / Torbay

Torbay Uncommon

Proper Noun

Definitions
Proper Noun
1

A borough of Devon, England

Related Terms
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