ibadan

Nouns

  • (n) a large Yoruba city in southwestern Nigeria; site of a university

Words of close approximity