Find the word definition

Wikipedia
Manitouwadge

Manitouwadge is a township in the Canadian province of Ontario. It is located in the Thunder Bay District, at the north end of Highway 614, east of Thunder Bay and north-west of Sault Ste. Marie.