Mythology-Inspired Boy Names With Epic Vibes

This post may include affiliate links. We may use a variety of images to illustrate ideas and concepts. See our full Terms and Privacy Policy.

Legendary Boy Names Drawn from Myth and Ancient Lore

Achilles

  • Origin: Greek
  • Meaning: Achilles means “lipless” or “without a lip” referring to his legendary vulnerability

Apollo

  • Origin: Greek
  • Meaning: Apollo means “destroyer” or “to destroy”

Ares

  • Origin: Greek
  • Meaning: Ares means “battle” or “war”

Atlas

  • Origin: Greek
  • Meaning: Atlas means “to carry” or “to endure” as he’s the Titan condemned to hold up the sky

Baldur

  • Origin: Norse
  • Meaning: Baldur means “brave” or “bold”

Cassius

  • Origin: Latin
  • Meaning: Cassius means “hollow” or “empty”

Damon

  • Origin: Greek
  • Meaning: Damon means “to tame” or “subdue”

Hector

  • Origin: Greek
  • Meaning: Hector means “holding fast” or “to have”

Hermes

  • Origin: Greek
  • Meaning: Hermes means “boundary stone” or “messenger”

Horus

  • Origin: Egyptian
  • Meaning: Horus means “the distant one” or “one who’s above”

Mythology-Inspired Names for Boys

Icarus

  • Origin: Greek
  • Meaning: Icarus means “follower” or “he who’s like a lord”

Jason

  • Origin: Greek
  • Meaning: Jason means “healer” or “to heal”

Leander

  • Origin: Greek
  • Meaning: Leander means “lion man”

Loki

  • Origin: Norse
  • Meaning: Loki is associated with the meaning “tied” or “knot”

Mars

  • Origin: Latin
  • Meaning: Mars is the name of the Roman god of war

Oberon

  • Origin: English
  • Meaning: Oberon means “noble” or “bear-like”

Odin

  • Origin: Norse
  • Meaning: Odin means “fury” or “inspiration”

Orion

  • Origin: Greek
  • Meaning: Orion refers to a legendary hunter in Greek mythology

Perseus

  • Origin: Greek
  • Meaning: Perseus means “avenger” or “destroyer”

Phoenix

  • Origin: Greek
  • Meaning: Phoenix refers to a mythical bird that’s reborn from its ashes

Remus

  • Origin: Latin
  • Meaning: Remus is derived from the name of the legendary twin brother of Romulus, the founder of Rome

Roman

  • Origin: Latin
  • Meaning: Romulus means “the founder of Rome” or “one who’s strong”

Solomon

  • Origin: Hebrew
  • Meaning: Solomon means “peace” or “peaceful one”

Thor

  • Origin: Norse
  • Meaning: Thor means “thunder” or “thunder god”

Triton

  • Origin: Greek
  • Meaning: Triton is the messenger of the sea and the son of Poseidon

Mythological Names for Boys Inspired by Ancient Legends

Ulysses

  • Origin: Latin
  • Meaning: Ulysses means “wrathful” or “to be angry”

Vulcan

  • Origin: Latin
  • Meaning: Vulcan is the Roman god of fire and metalworking

Zeus

  • Origin: Greek
  • Meaning: Zeus means “sky or heaven”

Aeneas

  • Origin: Latin
  • Meaning: Aeneas means “pious” or “devoted” in reference to the hero’s loyalty and duty

Castor

  • Origin: Greek
  • Meaning: Castor means “to shine” or “be bright”

Cyrus

  • Origin: Persian
  • Meaning: Cyrus means “sun” or “throne”

Evander

  • Origin: Greek
  • Meaning: Evander means “good man” or “strong man”

Finnian

  • Origin: Irish
  • Meaning: Finnian means “fair” or “white”

Hercules

  • Origin: Greek
  • Meaning: Hercules means “glory of Hera” or “glorious gift of Hera”

Janus

  • Origin: Latin
  • Meaning: Janus is the god of beginnings, gates, and changes

Leonidas

  • Origin: Greek
  • Meaning: Leonidas means “son of the lion” or “lion-like”

Mercury

  • Origin: Latin
  • Meaning: Mercury means “messenger” or “to trade”

Nestor

  • Origin: Greek
  • Meaning: Nestor means “homecoming” or “return”

Poseidon

  • Origin: Greek
  • Meaning: Poseidon means “lord of the sea”

Theseus

  • Origin: Greek
  • Meaning: Theseus means “to set” or “to place”

Valerian

  • Origin: Latin
  • Meaning: Valerian means “to be strong” or “to be healthy”
Clara Finch
Clara Finch