ottar meaning

Meaning of ottar

What is the full meaning of ottar

a fragrant essential oil made from the damask rose, also ATTAR, OTTO [n -S]

Example of the word ottar placed on a Scrabble board.

Unscrambled word ottar

Points for ottar

Scrabble
8 points
Word With Friends
5 points
Wordfeud
8 points