NichiDict

山桜

やまざくら
[yamazakura]

Meanings

1.Noun

mountain cherry (Cerasus jamasakura)