OTTAR Scrabble 5 Words With Friends 5 Definition noun essential oil or perfume obtained from flowers. — synonyms: attar, atar, athar Anagrams of OTTAR tarot See all 27 words you can make from OTTAR → 5-letter words Words starting with O Words ending with R ← Unscramble different letters