Uncover the origin, popularity, and more for any name.
Sandro is a masculine given name of Italian origin. It is a diminutive form of Alessandro, meaning 'defender of mankind'. Sandro carries connotations of strength, protection, and nobility.
Painter
Politician