igbira
/ɪgˈbɪrə/Definitions
1. noun
A kingdom in the Benue State of Nigeria; also, the people who inhabit the area
“The Igbira people have a rich cultural heritage.”
1. noun
A kingdom in the Benue State of Nigeria; also, the people who inhabit the area
“The Igbira people have a rich cultural heritage.”