DictionaryAI

Torbay

Short definition from Wiktionary

Proper noun

  1. A borough in Devon, England.
  2. A town in Newfoundland, Newfoundland and Labrador, Canada.
  3. A small town, bay, and suburb of Albany, Western Australia.
  4. A suburb of Auckland, New Zealand.

We haven’t written up Torbay yet: Simple and Standard meanings, examples and a quiz.