Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

manitou Definition

Cancel
manitou
noun(man-i-tou)
a supernatural force that according to an Algonquian conception pervades the natural world

Words Related to manitou!

manitou Examples by Brain Bank Users