English synonyms about - contact  

Mombasa

noun

1 Mombasa

A port city in southern Kenya on a coral island in a bay of the Indian Ocean.


Find more on mombasa elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0146