סאקורה

Etymology
.

Noun

 * 1) sakura blossom of the Japanese cherry tree.