Hero
[ˈhɪəroʊ]Meaning
English word for a person or character who combats adversity through courage or strength
Background Story
Hero is the English word for a real person or fictional character who, in the face of danger, combats adversity through feats of ingenuity, courage, or strength. The definition has changed throughout time, and the antonym of hero is villain.
Temperament

Related Names
Alec
Short form of Alexander
Bard
A poet and singer who composed verse for a patron, from Proto-Celtic *bardos, praise-maker.
Bolt
An English word; also recorded as a masculine given name in popular culture
Burk
A variant of 'Burke'.
Burt
A name of English origin meaning 'fortress' or 'stronghold'
Chaz
A diminutive of Charles, originally from the abbreviation Chas.