VEDDA


Meaning of VEDDA in English

[Ved.da] or Ved.dah n [Sinhalese vedda hunter] (1681): a member of an aboriginal people of Sri Lanka

Merriam-Webster English vocab.      Английский словарь Merriam Webster.