Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun capital_of_sri_lanka

1 sense of capital of sri lanka

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)

2024, Cloud WordNet Browser