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)