Find the word definition

Wikipedia
Musgravetown

Musgravetown (pop:640 in 2001) an incorporated municipality in the sheltered southwest corner of Bonavista Bay on the northeast coast of the island of Newfoundland of the Canadian province of Newfoundland and Labrador.