Mombasa
WordNet

noun


(1)   A port city in southern Kenya on a coral island in a bay of the Indian Ocean
 
x
OK