📖 Definitions of "Sakura"
noun
- 1
(Japanese) cherry tree
- 2
Cherry blossom (Japanese cherry tree)
Translate “Sakura” into Another Language
Pick a language — the word will be pre-filled in the translator.