VEDDA


Meaning of VEDDA in English

[ 'vɛdə ]

■ noun ( plural same or ~s ) a member of an aboriginal people inhabiting the forests of Sri Lanka.

Origin

from Sinhalese vaddā 'hunter'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.