Definition of otto in English:

otto

noun

another term for attar

Pronunciation

otto

/ˈädō/ /ˈɑdoʊ/