Ibadan
[i:'bɑ:dən]
Definition
(noun.) a large Yoruba city in southwestern Nigeria; site of a university.
Edited by Fergus--From WordNet
[i:'bɑ:dən]
(noun.) a large Yoruba city in southwestern Nigeria; site of a university.
Edited by Fergus--From WordNet