VEDDA Meaning of VEDDA in English n. a Sri Lankan aboriginal. Etymology: Sinh. vedda hunter Oxford English vocab. Оксфордский английский словарь. 2012