NichiDict

ひめしゃら

姫沙羅
[himeshara]

Meanings

1.Noun

tall stewartia (Stewartia monadelpha); hime-syara stewartia