Vedda
Concise Oxford English Dictionary © 2008 Oxford University Press:
Vedda /ˈvɛdə/
▶noun (pl. same or Veddas) a member of an aboriginal people inhabiting the forests of Sri Lanka.
– origin from Sinhalese vaddā ‘hunter’.
'Vedda' also found in these Oxford entries:

