attarDict.lkDict.lk - Sinhala to English DictionaryMeaning attar Tweet Sinhala Dictionary definitions for attarattar 🔊 /æˈtɚ/attar : අත්තරattar definitionNoun. A fragrant essential oil; Especially., a volatile and highly fragrant essential oil obtained from the petals of roses.Lern More AboutWiki Definition: attarGoogle Search result: GoogleWiki Article: Wikipedia Tweet