slife.org
Manitou
Manitou, akin to the Iroquois orenda, is the spiritual and fundamental life force among Algonquian groups in Native American theology.
slife