sudra
English
sudra meaning in English • sudra का अर्थ अंग्रेजी में
Noun
- The lowest of the four great castes among the Hindoos. See Caste>.