geographical name island Kenya on coast N of Pemba, city & port on ~ Island & adjacent mainland population 341,148
MOMBASA
Meaning of MOMBASA in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012