manitous
English
Noun
manitous
plural of
manitou
Anagrams
Mount Isa
,
tinamous
French
Noun
manitous
m
plural of
manitou