Definitions
There are 2 meanings of the phrase
Sri Lanka.
Sri Lanka - as a noun
A republic on the island of ceylon; became independent of the united kingdom in 1948
Synonyms (Exact Relations)
ceylondemocratic socialist republic of sri lankaWord Variations & Relations
A-Z Proximities
Add 1 Letter To Make These Words...
Phrases
sri lankan