Home
All Categories
Best Categories
Games
Electronics
English
English Bangladesh
Email this page to a friend
DEMOCRATIC SOCIALIST REPUBLIC OF SRI LANKA
Definition:
[noun] a republic on the island of Ceylon; became independent of the United Kingdom in 1948
Synonyms:
Sri Lanka
,
Democratic Socialist Republic of Sri Lanka
,
Ceylon
Synonyms:
Search for
synonyms for DEMOCRATIC SOCIALIST REPUBLIC OF SRI LANKA