English synonyms about - contact  

Democratic Socialist Republic of Sri Lanka

noun

1 Democratic Socialist Republic of Sri Lanka

A republic on the island of Ceylon; became independent of the United Kingdom in 1948.

synonyms: Ceylon, Sri Lanka.

Dutch: Sri Lanka, Sri-Lanka
Polish: Sri Lanka, Demokratyczno-Socjalistyczna Republika Sri Lanki


Find more on democratic socialist republic of sri lanka elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0278