Padro is likely a variant of Pedro, from Latin Petrus and Greek Petros, meaning "rock" or "stone."
Like Padro?
Swipe through thousands of names like it