Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun colombo
1 sense of colombo                                                      
Sense 1
Colombo, capital of Sri Lanka -- (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)
       INSTANCE OF=> national capital -- (the capital city of a nation)
