Hercules

Origin Gender Meaning
Greek Boy The exceptionally strong mythological hero.
Greek Mythology Boy The exceptionally strong mythological hero.