Attar Meaning In English
Attar translation, meaning, definition, explanation and examples of relevant words and pictures - you can read here.
Other Languages:
Meaning
Attar is a Hindi word. In English, it means scented oil commonly used in perfumes
Example
The essential oil made from the flower petals is commonly used in perfumery. It means a type of oil that gives fragrance. For example, aromatic fragrance oil made from rose petals, jasmine petals, etc. is used in perfumery