Definition of Otto

Noun: otto  Ã³-tow

  1. Essential oil or perfume obtained from flowers
    - attar, atar, athar, ottar

See also:
otters
Ottoman

Anagrams containing the word otto

otot oott toot ttoo