democratic-socialist-republic-of-sri-lanka

Nouns

  • (n) a republic on the island of Ceylon; became independent of the United Kingdom in 1948 Sri Lanka, Ceylon,

Synonyms

Sri Lanka Ceylon

Words of close approximity