answersLogoWhite

0

Where would you find a manitou?

User Avatar

Anonymous

15y ago
Updated: 8/17/2019

The manitou is a belief among the Algonquian tribes of North America. It essentially means spirit, and is considered part of everything - each individual plant, animal,bird. rock and so on has its own manitou. The manitous(s) may thus be found everywhere.

User Avatar

Wiki User

15y ago

What else can I help you with?