Arabic-English dictionary »

وِينْدِيجُو meaning in English

ArabicEnglish
وِينْدِيجُو

wendigomalevolent and violent cannibal spirit in Anishinaabe, Ojibwe, and Cree mythology