Definition of Ibadan

Noun: Ibadan  ee'baa-d(u)n

  1. A large Yoruba city in southwestern Nigeria; site of a university

See also:
IB
IBAN

Anagrams containing the word ibadan

inaadb nibada anibad daniba adanib badani