Mexican Last Names or Surnames With Meanings

Top 10

Aguilar

(Spanish origin) means "eagles’ lair". Famous last name bearer: French footballer Ruben Aguilar.

01

Alvarez

(Spanish origin) meaning "son of Alvaro". Famous last name bearer: Spanish-American doctor and researcher Luis Fernández Álvarez.

02

Bravo

(Spanish origin) meaning "rough, wild, and courageous". Famous last name bearer: Chilean footballer Claudio Bravo. You cam also use this name as a nickname.

03

Castellanos

(Latin origin) means "castle". Famous last name bearer: American professional baseball player Nicholas Castellanos.

04

Figueroa

(Spanish origin) means "fig tree". This name is commonly found in various  provinces of the Galicia region of Spain

05

Franco

(Spanish origin) means "frank or free". Famous name bearers: Brothers and actors James and Dave Franco. This is another of the most popular Mexican surnames.

06

Guerrero

(Spanish origin) means "warrior".  Famous last name bearer: Peruvian footballer Paolo Guerrero.

07

Rocha

(Spanish origin) means "rock". This surname is used to identify someone who lived near a cliff.

08

Leon

Leon is of Latin and Greek origin and it means "lion" It is a symbol of strength, courage and leadership.

09

Lopez

It comes from a Latin word ‘lupus’ that means "wolf". Famous last name bearers: Jennifer Lopez, American actress; Spanish tennis player Feliciano López, and actor Mario Lopez.

10