attar
Meanings
- essential oil or perfume obtained from flowers
- ATTAR n pl. -S a fragrant oil
Scrabble Score: 5
attar is a valid Scrabble (US) TWL wordattar is a valid Scrabble Word in Merriam-Webster MW Dictionary
attar is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 5
attar is a valid Words With Friends word