Definition of Capital Of Sri Lanka

  • 1. 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 Noun

Synonyms for word "capital of sri lanka"

Semanticaly linked words with "capital of sri lanka"