סָקוּרָהTop 10000MeaningsFeminine noun1. sakura (cherry blossom (blossom of the Japanese cherry tree))Pronunciationsakúra