Word Meaning 深山桜
みやまざくら
miyamazakura
深山桜 is read as みやまざくら (miyamazakura) and means mountain cherry tree.
Meaning
English
- mountain cherry tree
- Miyama cherry (Prunus maximowiczii)
- Korean cherry
Reading
Kana
みやまざくら
Romaji
miyamazakura