sakura
English
noun
Definitions
- (Japanese) cherry tree
- cherry blossom (Japanese cherry tree)
Etymology
Borrowed from Japanese 桜 (cherry tree, cherry blossom, cherry, cherry blossoms, sakura).
Origin
Japanese
桜
Gloss
cherry tree, cherry blossom, cherry, cherry blossoms, sakura
Concept
Semantic Field
Food and drink
Ontological Category
Person/Thing
Kanji
桜