Advertisement

Synonyms of Sri Lankan

Primary definition: Relating to or characteristic of Sri Lanka, its people, or its culture.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement