Proper noun
Glovertown A town in Newfoundland, Newfoundland and Labrador, Canada. Synonym: Flat Island (historical)