Noun ibadan has 1 sense
  1. Ibadan - a large Yoruba city in southwestern Nigeria; site of a university
    --1 is a kind of
    city, metropolis, urban center
    --1 is a part of Nigeria, Federal Republic of Nigeria
,
TOP