అత్తరుattaruTop 6000MeaningsNoun1. perfume, essence2. attar, an essential oil obtained from the petals of roses or other fragrant substancesExamples1ఈī అత్తరుattaru ప్రజాprajā అమ్మకానికిammakāniki కాదుkādu.This is not sold to the public.