OTTARS Scrabble 6 Words With Friends 6 Definition OTTARS is the plural of OTTAR. noun OTTAR: essential oil or perfume obtained from flowers. Anagrams of OTTARS statortarots See all 71 words you can make from OTTARS → 6-letter words Words starting with O Words ending with S ← Unscramble different letters