SUDRA


Meaning of SUDRA in English

[Su.dra] n [Skt sudra] (1630): a Hindu of a lower caste traditionally assigned to menial occupations -- Sudra adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.