veddahs
English
veddahs meaning in English • veddahs का अर्थ अंग्रेजी में
n. pl.
- A primitive people of Ceylon.