Skip to main content

sudra

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