娑羅 さら じゅ
saraju

Noun

1. Japanese stewartia (Stewartia pseudocamellia)

Related to 夏椿
Noun

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

Related to 娑羅双樹
Other forms: