Gadaa

Oromo-English Dictionary

island

Oromo: odola

Meanings

Language Meaning
Oromo odola
English island
Amharic ደሴት
Arabic جزيرة
Chinese
French île