Leopoldo \le(o)-pol-do, leop(o)-ldo\ as a boy's name is a variant of Leopold (Old German), and the meaning of Leopoldo is "brave people".
The baby name Leopoldo sounds like Leupold.