Ibadan
noun
- 1
a large Yoruba city in southwestern Nigeria; site of a university
Also useful for “Ibadan”:Unscrambler— Rearrange the letters in “ibadan”
a large Yoruba city in southwestern Nigeria; site of a university
Also useful for “Ibadan”:Unscrambler— Rearrange the letters in “ibadan”