VariousWords beta
Related Terms:
Noun
Definition: A native, inhabitant, or resident of Sri Lanka.
Adjective
Definition: Of or relating to the country and island Sri Lanka.
VariousWords beta
Definition: A native, inhabitant, or resident of Sri Lanka.
Definition: Of or relating to the country and island Sri Lanka.