深山桜 みやまざくら
miyamazakura

Noun

1. Miyama cherry (Prunus maximowiczii); Korean cherry

Noun

2. mountain cherry tree

Archaic