Manitou

Noun

  • A god or spirit as the object of religious awe or ritual among some American Indians.

Leave a Reply

Your email address will not be published.