Otto is of Germanic origin, derived from the element 'Oddi', meaning 'wealth' or 'prosperity'. It was popular among the nobility during the Middle Ages and has been used in various forms across different cultures, such as Otho, Otto, and Oddur.
"The name Otto experienced periods of popularity and decline over these years, with a notable spike in births in 1917."