Mombasa in French Mombasa in French Mombasa proper noun A large coastal city in Kenya, the second-largest city in Kenya. Add to Flashcards