Osualdo is a Romance form of a Germanic name related to Oswald, meaning "divine power" or "godly ruler."
Like Osualdo?
Swipe through thousands of names like it