Mombasa
geographical name
Mom·ba·sa
mäm-ˈbä-sə
1
island of Kenya in a bay of the Indian Ocean north of Pemba
2
city and port on a bay of the Indian Ocean on Mombasa Island and the adjacent mainland of Kenya population 926,000
Love words? Need even more definitions?
Merriam-Webster unabridged
Share