MOMBASA


Meaning of MOMBASA in English

geographical name island Kenya on coast N of Pemba, city & port on ~ Island & adjacent mainland population 341,148

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.