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

mombasa Definition

Cancel
mombasa
geographical name(Mom-ba-sa)
island of Kenya in a bay of the Indian Ocean north of Pemba
mombasa
geographical name(Mom-ba-sa)
city and port on a bay of the Indian Ocean on Mombasa Island and the adjacent mainland of Kenya population 926,000

Words Related to mombasa!

mombasa Examples by Brain Bank Users