Otto stamt uit het oude Duits, waar ook varianten als Audo en Udo bestonden. De eerste lettergreep van deze namen betekende zoveel als 'welvarend' (bron).
Lev is terug te vinden in het Hebreeuws, waar de naam staat voor 'hart', maar ook in het Russisch, waar hij 'leeuw' betekent. Lev is dan ook ondermeer verwant aan de naam Leo.