Ibadan
WordNet

noun


(1)   A large Yoruba city in southwestern Nigeria; site of a university
 
x
OK