Shudras in English dictionary Shudras Meanings and definitions of "Shudras" noun plural of [i]Shudra[/i] more Sample sentences with "Shudras" Declension Stem Try again Authors