Definify.com

Definition 2024


manitous

manitous

English

Noun

manitous

  1. plural of manitou

Anagrams


French

Noun

manitous ?

  1. plural of manitou