Home

Word

Sri Lanka, n.
more info a republic on the island of Ceylon; became independent of the United Kingdom in 1948
<noun.location>

Ceylon Democratic Socialist Republic of Sri Lanka Sri Lanka