Definition of 沙羅 (しゃら)

noun
1.
sal (tree) (Shorea robusta), saul
See also:沙羅双樹
2.
Japanese stewartia (Stewartia pseudocamellia)
See also:夏椿
Other readings:
沙羅【さら】
娑羅【しゃら】
娑羅【さら】
Related Kanji
sand
gauze, thin silk, Rome, arrange, spread out
old woman