VEDDA


Meaning of VEDDA in English

n. a Sri Lankan aboriginal.

[ Sinh. vedda hunter ]

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