Key takeaways: Alvarez is a Spanish patronymic meaning “son of Álvaro,” derived from the Visigothic name Alfarrâd. The surname appears in medieval...