vocab dash
Log in
Sign up
オオシマザクラ
Meanings
Noun
1. Oshima cherry (Prunus speciosa)
(Usually kana)
Other readings
大
おお
島
しま
桜
ざくら
おおしまざくら