ottar

noun
  1. A fragrant essential oil obtained from flower petals, especially roses; attar.
  2. Usage: Also spelled 'attar' or 'otto'; Often used in perfumery and aromatherapy

Examples