democratic_socialist_republic_of_sri_lanka
1. [ noun ] (government,geography) a republic on an the island of Ceylon; became independent of the United Kingdom in 1948
Synonyms: Ceylon Sri_Lanka
Related terms: country Sinhalese Sri_Lankan Colombo adam's_peak kandy liberation_tigers_of_tamil_eelam
Similar spelling:   democratic_and_popular_republic_of_algeria