ekido
noun M
plural: ikidoi
1
an island
2
an atoll
3
an islet
4
an isle
5
a sudd
6
a floating island of vegetation
Cite this entry:
"ekido." Ateso-English Dictionary. Retrieved September 27, 2026, from https://atesodictionary.com/dictionary/ekido/
