noun vedda One of an indigenous people of Sri Lanka. 0
noun vedda a member of an aboriginal people of Sri Lanka, characterized by slender build, dark complexion, and wavy hair, noted for their Stone Age technology 0
noun vedda a member of the aboriginal people of Sri Lanka 0