Idoma definition

Search

Idoma

Idoma logo #21003inhabitants of the region east of the confluence of the Niger and Benue rivers in southern Nigeria. A number of peoples, including the Agala, Iyala, ...
Found on http://www.britannica.com/eb/a-z/i/6
No exact match found.