סָקוּרָה
Top 10000
Meanings
Feminine noun
1. sakura (cherry blossom (blossom of the Japanese cherry tree))
Pronunciation
sakúra