'Democratic Socialist Republic of Sri Lanka' definitions:

Definition of 'Democratic Socialist Republic of Sri Lanka'

From: WordNet
noun
A republic on the island of Ceylon; became independent of the United Kingdom in 1948 [syn: Sri Lanka, Democratic Socialist Republic of Sri Lanka, Ceylon]