· a port city in southern Kenya on a coral island in a bay of the Indian Ocean
Synonym(s): Mombasa
Begining End Middle