Loading...
Minimalist Dictionary
Login
or
Sign up
attars
noun
An essential oil extracted from flowers.
A perfume made from this oil.
Word Frequency 1800~2019
Related words
Other words
freely
villain
saddling
hulk
transfer
shorthand
engaging
unabashed
wilt
renewable
escapable
rockstar
sharpness
setback
sacrament
capital
grasp
stimulus
dropkick
getting
atar
ottar
athar
fragrances
damask rose
essence
odor
otter
otto
petal
rose
rose oil
rose water