Attested
.to
Menu
Definition
essential oil or perfume obtained from flowers
Seed
·
Term in context
athar
in
CommonParlance