Democratic Socialist Republic of Sri Lanka

English

Proper noun

the Democratic Socialist Republic of Sri Lanka

  1. Official name of Sri Lanka: an island country in South Asia.

Translations