Definition of Mombasa
1 island Kenya on coast N of Pemba
2 city & port on Mombasa Island & adjacent mainland pop 900,000
Learn More about mombasa
Britannica.com: Encyclopedia article about "Mombasa"
Seen and Heard
What made you want to look up Mombasa? Please tell us where you read or heard it (including the quote, if possible).