Musgrave Harbour
Proper noun
Meaning
Musgrave Harbour
A town in Newfoundland, Newfoundland and Labrador, Canada. [From 1866]
Synonym: Muddy Hole (historical)
Proper noun
Musgrave Harbour
A town in Newfoundland, Newfoundland and Labrador, Canada. [From 1866]
Synonym: Muddy Hole (historical)