Ibadan
English Dictionary
->
Letter I
-> Ibadan
Search Dictionary:
Ibadan Definition
(n)
a
large
Yoruba
city
in
southwestern
Nigeria
;
site
of
a
university
Ibadan Synonyms
Ibadan
© Art Branch Inc.