Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: manitou  'ma-ni,too
  1. (in Algonquian and related Native American beliefs) a spirit or supernatural force present in nature or objects
    "The shaman called upon the manitou of the river for guidance"

Derived forms: manitous

Encyclopedia: Manitou, North Dakota