Noun
-
a republic on the island of Ceylon
became independent of the United Kingdom in 1948
- sri lanka - democratic socialist republic of sri lanka -
an island in the Indian Ocean off the southeastern coast of India