English
Detailed Synonyms for Democratic Socialist Republic of Sri Lanka in English
Democratic Socialist Republic of Sri Lanka:
Democratic Socialist Republic of Sri Lanka [the ~] nom
-
the Democratic Socialist Republic of Sri Lanka
– a republic on the island of Ceylon; became independent of the United Kingdom in 1948 1the Ceylon; the Democratic Socialist Republic of Sri Lanka; the Sri Lanka– a republic on the island of Ceylon; became independent of the United Kingdom in 1948 1