The Japanese word "sakura" means the blossoming of what kind of tree?
"Sakura" is a Japanese name which means cherry blossom. The cherry blossom has been the Japanese national flower since the 10th century and carry a great cultural meaning and significance for the people of Japan.
More Info:
en.wikipedia.org
ADVERTISEMENT