vocab dash
Log inSign up
スダラ
Meanings
Noun
1. Shudra (member of India's worker caste); Shoodra (Historical, Usually kana)
Other spellings
首ス陀ダ羅ラUsually written in kana
Other readings
首陀羅しゅーどら首陀羅しゅだら首陀羅すーどらシュードラシュダラスードラ
Kanji in other spellings
首neck陀inaccessible terrain羅lightweight fabric
vocab dashAboutDecksPrivacyTerms