Word info Synonyms

Democratic Socialist Republic of Sri Lanka

Speech parts

1. Democratic Socialist Republic of Sri Lanka - Noun

2. Democratic Socialist Republic of Sri Lanka - Proper noun

Meaning

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

Source: WordNet

Synonyms

Close letter words and terms