mombasa
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
a port city in southern Kenya on a coral island in a bay of the Indian Ocean
WordNet
Previous
molybdenum
molybdic
molybdite
molybdous
mom
Next
mombin
mome
moment
momental
momentally