Negombo
geographical name
Ne·gom·bo
nā-ˈgȯm-bō
city on the west coast of Sri Lanka population 142,500
Love words? Need even more definitions?
Merriam-Webster unabridged
Share