Alex Sandro combines the meanings “he who wards off men” + “defending men”. A masculine given name used in Spanish, Portuguese (Brazil). Explore related names, popularity data,… Source