Torbay

geographical name
Tor·​bay | \ (ˌ)tȯr-ˈbā How to pronounce Torbay (audio) \

Definition of Torbay

district in Devon, southwestrern England, on Tor Bay (an inlet of the English Channel) population 131,000