沙羅 しゃら
shara

Noun

1. sal (tree) (Shorea robusta); saul

Related to 沙羅双樹
Noun

2. Japanese stewartia (Stewartia pseudocamellia)

Related to 夏椿
Other forms: