Loading...
Minimalist Dictionary
Login
or
Sign up
sakura
noun
(Japanese) cherry tree
Cherry blossom (Japanese cherry tree)
Word Frequency 1800~2019
Related words
Other words
icing
barbed
flanked
choking
encroach
congrats
eloquent
stoneware
constant
unicorn
porcupine
confound
smuggling
slighting
diagram
earthen
lisp
extradite
urologist
dramatize
momiji
kaori
sakaki
yukari
yoshino
katsura
chiyo
megumi
matsuri
ayame
azuma
kaede
miyako
nozomi
matsumoto