democratic socialist republic of sri lanka
Meaning, Definition & Usage
Dictionary
Related
noun
a republic on the island of Ceylon; became independent of the United Kingdom in 1948
Sri Lanka; Ceylon
.
WordNet
Previous
demobilise
demobilization
demobilize
democracy
democrat
Next
democratical
democratically
democratisation
democratise
democratism