NichiDict

おおしまざくら

大島桜
[ooshimazakura]

Meanings

1.Noun

Oshima cherry (Prunus speciosa)