Dictionary
Mombasa
geographical name Mom·ba·sa \mäm-ˈbä-sə\
Definition of MOMBASA
1
island Kenya on coast N of Pemba
2
city & port on Mombasa Island & adjacent mainland pop 900,000
ADVERTISEMENT
Rhymes with MOMBASA
Learn More About MOMBASA
ADVERTISEMENT
Seen & Heard
What made you want to look up Mombasa? Please tell us where you read or heard it (including the quote, if possible).