manitou

/ˈmanɪtuː/

noun

  1. 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.

Manitou Definition & Meaning | TranslatePulse