Word info

Baytona

Proper noun

Meaning

Baytona

A town in Newfoundland, Newfoundland and Labrador, Canada. [From 1985]
Synonym: Gayside (historical), Birchy Bay North (historical)

Source: en.wiktionary.org

Close letter words and terms