105+ Demon Names

  1. Kali
    • Origin:

      Sanskrit, English
    • Meaning:

      "black one; free man"
    • Description:

      Kali is a number of different things: a playful, contemporary twist on the name Callie; the Hindu goddess of destruction; an alternative spelling for Kaylee; a short form of the Arablic Kalila, the Greek Kalista, or the African American Kaliyah; a masculine name in India; and a trendy form of Kali(fornia).
  2. Loki
    • Origin:

      Norse mythological name
    • Meaning:

      "lock"
    • Description:

      Loki is the shape-shifting, gender-bending god of mischief in Norse mythology. Taking several animal forms, from a salmon to a seal to a fly, Loki is alternately friend and foe of the gods.
  3. Regan
    • Origin:

      Irish
    • Meaning:

      "little king"
    • Description:

      Like somewhat more popular twin sister Reagan, this vibrant last-name-first Irish choice makes a strong, straightforward option.
  4. Aamon
    • Origin:

      Variation of Amun, Egyptian
    • Meaning:

      "the hidden one"
    • Description:

      In demonology, Aamon is a Grand Marquis of Hell, often depicted with the head of a hawk, body of a wolf, and tail of a snake.
  5. Alastor
    • Origin:

      Greek
    • Meaning:

      "avenger"
    • Description:

      Alastor is linked to several characters in Greek mythology. It is an epithet of Zeus, a prince of Pylos, and a fighter in the Trojan War. Alastor's less savory associations include a horse of Hades and a Christian demon. In the Harry Potter universe, it's the first name of Professor "Mad Eye" Moody.
  6. Hecate
    • Origin:

      Greek mythology name
    • Meaning:

      "willpower or far-reaching"
    • Description:

      In Greek mythology, Hecate is associated with witchcraft and magic. The name may mean "willpower" or "far-reaching".
  7. Vitani
    • Origin:

      Fictional name from Swahili
    • Meaning:

      "demon of war"
    • Description:

      The name of one of the antagonists in the 1998 Lion King sequel Simba's Pride. The character was originally named Shetani, which means "devil" in Swahili, but this name was later combined with Swahili vita "war" to create the portmanteau name Vitani.
  8. Fenrir
    • Origin:

      Norse
    • Meaning:

      "fen-dweller"
    • Description:

      The name of a monstrous wolf in Norse legend, who kills the god Odin and is then killed himself by one of Odin’s sons. Harry Potter author J.K. Rowling used the name for one of her most terrifying characters: the evil werewolf Fenrir Greyback.
  9. Nezuko
    • Origin:

      Japanese
    • Meaning:

      "red bean child"
    • Description:

      This demon name from the anime Demon Slayer: Kimetsu no Yaiba, was one of the highest debuts of 2021, when it was given to 20 baby girls. It rose to 29 girls in 2022.
  10. Pan
    • Origin:

      Greek
    • Meaning:

      "all or shepherd"
    • Description:

      Pan is the Greek god with the legs of a goat and the body of a pipes-playing man known for his mischievousness. Pan is also the god of shepherds, pastures, and fertility. Pan is also a Hindi name meaning leaf or feather.
  11. Mazikeen
    • Origin:

      Invented name
    • Meaning:

      "harmful spirits"
    • Description:

      Neil Gaiman invented this name for a character in his comic book Sandman. It can now be seen on the TV show Lucifer.
  12. Dev
    • Origin:

      Sanskrit
    • Meaning:

      "god"
    • Description:

      This name has recently come on the radar via rising actor Dev Patel, who made his mark in Slumdog Millionaire and then in Lion and is also the name of the lead character played by Aziz Ansari in his sitcom Master of None. It could catch on here, at a time when parents are importing other three-letter names like Liv.
  13. Leviathan
    • Origin:

      Hebrew
    • Meaning:

      "twisted, coiled; in modern Hebrew - whale"
    • Description:

      Leviathan was a name given to 76 boys in the USA in 2021. It makes a rather unusual Biblical choice, being the name not of a man or angel, but of a sea monster. In literature and popular culture, the term Leviathan has since come to be used as a synonym for any gargantuan, monstrous creature or object (think of the bag in VEEP).
  14. Azazel
    • Origin:

      Hebrew
    • Meaning:

      "scapegoat"
    • Description:

      In the Hebrew bible, Azazel is the name of the place where the scapegoat bearing the Jews' sins during Yom Kippur,was sacrificed. In Christian and Islamic traditions, Azazel is the name of a fallen angel.
  15. Kisame
    • Origin:

      Japanese
    • Meaning:

      "demon shark"
    • Description:

      Naruto character named for his shark-like appearance and powers. Probably a better name for your pet fish than baby.
  16. Pluto
    • Origin:

      Greek
    • Meaning:

      "rich"
    • Description:

      The Roman god of the underworld, the former ninth planet, a cartoon dog...but not a baby.
  17. Bael
    • Origin:

      Hebrew
    • Meaning:

      "master, lord"
    • Description:

      In demonology, Bael is a shapeshifting evil king who can appear as a cat, a toad, or a man.
  18. Kore
    • Origin:

      Greek
    • Meaning:

      "maiden"
    • Description:

      Kore is the original Greek form of the modern Cora, a name that's heading straight for the top of the charts in the English-speaking world. Kore was an alternate name for Persephone, goddess of the underworld. Spelling the name Kore may tip it toward the short form Kory or Korey.
  19. Niya
    • Origin:

      Lechitic
    • Meaning:

      "to fade, disappear"
    • Description:

      Niya is an alternative name for Lilith, a demon or goddess in mythology. Niya is still worshipped today in a cult located in parts of Eastern Europe.
  20. Ala
    • Origin:

      Igbo, Polish, diminutive of Alicja
    • Meaning:

      "nobility"
    • Description:

      Ala is the Igbo earth goddess whose symbol is the crescent moon. In a very different vein, Ala can be a diminutive for Alicja or Alexandra or really any other name with an A at both ends and an L in the middle. Ala is also an Arabic name meaning "excellence, supremacy"; could be confused as a homonym for Allah, or as part of a phrase like a la mode.