NichiDict

里桜

さとざくら
[satozakura]

Meanings

1.Noun

any oriental variety of cherry tree descended from the Oshima cherry