EngToVietEnglish · Vietnamese

English dictionary

Mombasa

/m/A/m'b/A/s/A/

Definitions, examples, synonyms and antonyms from WordNet 3.0.

noun

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

    noun.location

    Source: WordNet 3.0

Nearby words

Browse English words starting with M · Translate this word