WWordGenerator.org GeneratorsWord ListsBlogAboutGenerate a word Home / D / democratic socialist republic of sri lanka democratic socialist republic of sri lanka noun 42 letters Scrabble 59 WWF 71 Definitions noun a republic on the island of Ceylon; became independent of the United Kingdom in 1948 ceylonsri lanka Look “democratic socialist republic of sri lanka” up elsewhere Wiktionary ↗ Merriam-Webster ↗ Etymonline ↗ Dictionary.com ↗ Want another word?Spin the dictionary for a fresh one. Generate a word →