Find the word definition

Wikipedia
McIvers

McIvers is a town in the Canadian province of Newfoundland and Labrador. The town had a population of 571 in the Canada 2006 Census.