Dictionary
Search
attars
noun
An essential oil extracted from flowers.
A perfume made from this oil.
Similar Words
atta
attacca
attach
/əˈtætʃ/
attache
/æ.tæˈʃe/
attached
/əˈtætʃt/
attaches
/əˈtætʃɪz/
attaching
/əˈtætʃɪŋ/
attachment
/əˈtætʃmənt/
attachments
attack
/əˈtæk/