Hero

What does the name Hero mean?

Hero is the English word used as a name, from the Greek heros, which meant a "protector" or "defender" and later a demigod. In Greek myth and in Shakespeare's Much Ado About Nothing Hero is actually a woman's name, but American parents mostly choose it for boys alongside bold word names like Legend and Maverick. Hero peaked at number 2085 in 2021 and ranks 2195 in 2025 with 65 boys given the name.

At a glance

Gender
Boy's name
Origin
Greek / English
Popularity
Rather rare – #2195 of the boy names in the United States
International
Hero (English / Greek).

Similar names

Parents who love Hero also like

All names from A to Z