Manitou — meaning in English
Czech → English · translate English → Czech instead
English meaning
- manitou noun A god or spirit as the object of religious awe or ritual among some American Indians.
Senses
Manitou is used for these senses in English:
- manitou A god or spirit as the object of religious awe or ritual among some American Indians.