1
Vedda people
Vedda (Sinhalese: වැද්දා [ˈvædːaː], Tamil: வேடர் Vēdar) are an indigenous people of Sri Lanka. They, amongst other self-identified native communities such as Coast Veddas and Anuradhapura Veddas, are accorded indigenous status.
Bookmarks