Definition of Shudra in English :
Define Shudra in English
Shudra meaning in English
Meaning of Shudra in English
Pronunciation of Shudra in English
Shudra pronunciation in English
Pronounce Shudra in English
Shudra
see synonyms of shudraNoun
WordNet Lexical Database for English. Princeton University. 2010.