Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ibadan Definition

Cancel
ibadan
noun(i-ba-dan)
a large Yoruba city in southwestern Nigeria; site of a university

Words Related to ibadan!

ibadan Examples by Brain Bank Users