沙しゃ羅らTop 30000MeaningsNoun1. sal (tree) (Shorea robusta); saul2. Japanese stewartia (Stewartia pseudocamellia)Other spellings娑しゃ羅ら3%Other readings沙さ羅ら娑さ羅らKanji used沙grains of sand羅lightweight fabricKanji in other spellings娑old womanPitch accentしゃらUsed in vocabularyひめしゃらtall stewartia (Stewartia monadelpha); hime-syara stewartiaNoun