Gadaa

Oromo-English Dictionary

demon

Oromo: hafuura hamaa

Meanings

Language Meaning
Oromo hafuura hamaa
English demon
Amharic ጋኔን
Arabic شيطان
Chinese 恶魔
French démon