sakura
From WikiWord, the free dictionary
English
Definitions
noun
- (Japanese) cherry tree
- Cherry blossom (Japanese cherry tree)
Related words
Synonyms
cherry blossomsakakibird cherrycherrycherry plumplum blossomsweet cherrygampishirakashichinese plumgroundcherrychinese cherrycherry treejapanese maple treejapanese plumcherry-tree