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