English-Turkish dictionary »

manitou meaning in Turkish

EnglishTurkish
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ː]

manitunoun