Definition of colombo
English to English noun - the capital and largest city of Sri Lanka; has one of the largest harbors in the world; is located on the western coast of the island of Ceylon
source: WordNet 3.0 - See Calumba.
source: Webster 1913
Visual Synonyms 
Nearby Word
colombo, coulomb, columbo, colombia, columba, climb, columbia, choliamb, clomp, clamber, calumba, climb up, clump, clamp, clumpy, clam up, c-clamp, cleanup, clean up
|
|
|