Otto is a ♂ male name.
Otto is a short form of names beginning with “Ot-“, e.g. Ottokar or Ottfried, but as well a modern form of the Old German names Audo and Odo.
Otto is a palindrome: a name that reads the same backwards and forward.
Otto means “rich”, “wealthy” (from Old High German “ot”).