Turkish-English dictionary »

manitu meaning in English

TurkishEnglish
manitu noun

manitou(A god or spirit as the object of religious awe or ritual among some American Indians)
noun
[UK: mˈanɪtˌuː] [US: mˈænɪtˌuː]