hero that has been made larger than life, hero that appears in legends

listen to the pronunciation of hero that has been made larger than life, hero that appears in legends
Englisch - Englisch
mythological hero