Did you mean attar?
attar
noun
°an essential oil extracted from flowers.
°a perfume made from this oil.