English noun: Colombo | |||
| 1. | Colombo (location) 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 | ||
| Synonyms | capital of Sri Lanka | ||
| Instance hypernym | national capital | ||
| Part meronym | Ceylon, Democratic Socialist Republic of Sri Lanka, Sri Lanka | ||