ATTAR

[ˈæt.ə] ► audio Scrabble 5 Words With Friends 5

Definition

  1. noun essential oil or perfume obtained from flowers. — synonyms: atar, athar, ottar

Anagrams of ATTAR

See all 12 words you can make from ATTAR →

← Unscramble different letters