Word Explorer

Sakura

(Japanese) cherry tree

📖 Definitions of "Sakura"

noun
  1. 1

    (Japanese) cherry tree

  2. 2

    Cherry blossom (Japanese cherry tree)

Translate “Sakura” into Another Language

Pick a language — the word will be pre-filled in the translator.

Sakura — Synonyms, Antonyms & Related Words | TranslatePulse