Synonyms of Sri Lanka in English :
Antonyms of Sri Lanka in English
Thesaurus of Sri Lanka in English
Sri Lanka
see definition of sri lankaSynonyms of sri lanka
1. (noun) a republic on the island of Ceylon; became independent of the United Kingdom in 1948
Member Holonyms of sri lanka
1. (noun) a republic on the island of Ceylon; became independent of the United Kingdom in 1948
Words Derivationally Related to sri lanka
1. (noun) a republic on the island of Ceylon; became independent of the United Kingdom in 1948