Skip to content
Kotomora

山やま桜ざくら

や
ま
ざ
く
ら
Freq.Top 100,000

Meanings

1

noun

mountain cherry; Cerasus jamasakura

Refers to the species of wild cherry tree native to Japan, often blooming in spring with pale pink flowers.