Word Study
capital of sri lanka
WORDNET DICTIONARY
Noun capital of sri lanka has 1 sense
- capital of sri lanka(n = noun.location) colombo - 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; Array is a kind of national capital
is a part of ceylon, democratic socialist republic of sri lanka, sri lanka
For further exploring for "capital of sri lanka" in Webster Dictionary Online