Definify.com

Definition 2025


manitous

manitous

English

Noun

manitous

  1. plural of manitou

Anagrams


French

Noun

manitous ?

  1. plural of manitou