manitou
/ˈmanɪtuː/
noun
- 1
A god or spirit as the object of religious awe or ritual among some American Indians.
Translate “manitou” to another language
Click any language to open the translator with this word already filled in.
A god or spirit as the object of religious awe or ritual among some American Indians.
Click any language to open the translator with this word already filled in.