vedda
ˈvɛdə
Definitions
1. noun
an indigenous ethnic group native to Sri Lanka, traditionally inhabiting the north-central regions.
“The Vedda people have been living in harmony with nature for generations.”
ˈvɛdə
1. noun
an indigenous ethnic group native to Sri Lanka, traditionally inhabiting the north-central regions.
“The Vedda people have been living in harmony with nature for generations.”