Meaning A boy's name of German origin, it means "Wealth." Origin of Odo German Popular Middle Names Pronunciation 🔊 Listen Odo Similar Names Odbart Normand Artturi Adedapo Adne Artie Atrus Arturs Osaloni Ogooluwa Year by Year Popularity of Odo