OTTAR

Scrabble 5 Words With Friends 5

Definition

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

Anagrams of OTTAR

See all 27 words you can make from OTTAR →

← Unscramble different letters