mombasa

Noun
  1. A port city in southern Kenya on a coral island in a bay of the Indian Ocean (synset 108948706)

Other Searches