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. 2012