Definition of SRI LANKA
noun : SRI LANKA
Source: WordNet 3.1
-
1. (
) a republic on the island of Ceylon; became independent of the United Kingdom in 1948 ;
See more about : SRI LANKA