Word Meaning 山桜
やまざくら
yamazakura
山桜 is read as やまざくら (yamazakura) and means mountain cherry (Cerasus jamasakura).
Meaning
English
- mountain cherry (Cerasus jamasakura)
Reading
Kana
やまざくら
Romaji
yamazakura