TORBAY
Meaning of TORBAY in English
Pronunciation: ( ˌ )to ̇ r- ' b ā
Function: geographical name
former county borough SW England in Devon on Tor Bay (inlet of English Channel)
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012