← Back to browseシュードラ[shuudora]nounJapanese definitionNo Japanese definition yet.English definitionShudra (member of India's worker caste); ShoodraExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsシュードシューシュードモナスシュートシューズシュール