DICTIONARY


Definition of MOMBASA

noun : MOMBASA

Source: WordNet 3.1

  • 1. (

    ) a port city in southern Kenya on a coral island in a bay of the Indian Ocean ;


See more about : MOMBASA