Definition of ator
"ator" is probably misspelled. Trying atar instead Definition of atar
1. atar [ n ] essential oil or perfume obtained from flowers
Synonyms atar athar ottar attar Related Terms essential_oil attar_of_rosesRhymes with
bettor better petter wetter setter letter fetter debtor sweater pacesetter newsletterSimilar Spelling
Ateratar
attar
athar
attire