Unscramble
Definition of Otto
Noun: otto ó-tow
Essential oil or perfume obtained from flowers
- attar, atar, athar, ottar
See also:
otters
Ottoman
Anagrams containing the word
otto
otot
oott
toot
ttoo