NichiDict

沙羅

しゃら
娑羅
[shara]

Meanings

1.Noun

sal (tree) (Shorea robusta); saul

2.Noun

Japanese stewartia (Stewartia pseudocamellia)