VEDDA


Meaning of VEDDA in English

n. a Sri Lankan aboriginal. [Sinh. vedda hunter]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.