SO GLAD YOU'RE HERE...

SAKURA

[səˈkʌr.ə]

noun

A tree with a lot of very small flowers, especially the Japanese cherry tree.