Angel

What does the name Angel mean?

Angel is the Spanish name Ángel, from the Greek angelos, and means "messenger" or "angel". It is a traditional boys' name in Spain and Latin America, often as part of Miguel Ángel or Ángel Luis, and in the United States it is given mostly in Hispanic families. Angel ranked number 67 in the United States in 2000, peaked at number 31 in 2006 and has held a place between number 62 and number 76 for the past decade, standing at number 67 among boys in 2025.

At a glance

Gender
Boy's name
Origin
Spanish / Greek
Popularity
Popular – #67 of the boy names in the United States
International
Ángel (Spanish), Angelo (Italian), Angel (English / Bulgarian), Anjo (Portuguese), Ange (French).

Parents who love Angel also like

All names from A to Z