Synonyms of Sri Lanka in English :

Antonyms of Sri Lanka in English

Thesaurus of Sri Lanka in English

Sri Lanka

see definition of sri lanka

Synonyms 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