Meaning : A republic on the island of Ceylon. Became independent of the United Kingdom in 1948.
Synonyms : ceylon, democratic socialist republic of sri lanka
Sri lanka ka meaning, vilom shabd, paryayvachi aur samanarthi shabd in Hindi. Sri lanka ka matlab kya hota hai?