Most Unique Pagan and Wiccan Names for Baby Girl & Boys

Beautiful Pagan Baby Names for Boys and Girls

Wicca is a modern Pagan religion. Scholars of religion categories it as both a new religious movement and as part of the occultist stream of Western esotericism. It was developed in England during the first half of the 20th century and was introduced to the public in 1954 by Gerald Gardner, a retired British civil servant. Wicca draws upon a diverse set of ancient pagan and 20th-century hermetic motifs for its theological structure and ritual practices.

Try shunning the conventional and go the pagan way while naming your child. A pagan or wiccan names are much more than unique. They take inspiration from gods, animals, nature, and natural elements.

If you have been looking for a pagan or wiccan name for your child, look no further. We’ve compiled a collection for your baby boy or girl. have listed wiccan and pagan baby names/ wiccan gods and pagan gods names.

Pagan and Wiccan Baby Names for Boys

  • Adonis: This name means ‘one who is extremely good looking’.
  • Aiden: Aiden is a good choice among cool Pagan names for your baby boy. The meaning of this name is ‘a little fire’.
  • Albus: Albus is a name that grew to popularity through the series Harry Potter. It means ‘white’.
  • Angus: Angus is a name with Celtic origins which refers to the God of wisdom and wit. It means ‘special or unique’.
  • Bedwyr: It is the name of proto-Celtic origin which means ‘someone who knows the grave’.
  • Blade: The meaning of this bold and straight forward name is somewhat obvious. It means ‘a blade or a sword’.
  • Cadmun: Cadmun is an Anglo- Saxon name that exudes strength and power. It means ‘a warrior’.
  • Caradoc: Caradoc is a unique name of Welsh origins. The meaning of this name is ‘someone who is dearly loved’.
  • Castor: Among the two twins that are supposed to make the constellation of Gemini, one is named Castor.
  • Desmond: Desmond is a sophisticated name that refers to the meaning ‘a knowledgeable man’.
  • Dragomir: Dragomir is another good choice among Pagan boy names, and it means ‘something precious and peaceful’.
  • Evander: The meaning of the name Evander is ‘one who is known for his goodness’.
  • Fergus: Fergus is a royal and classy name that was used by the Pictish tribes. The meaning of this name ‘one who is strong and manly’.
  • Fox: Fox is a simple and quirky name for your baby boy, which refers to the animal fox.
  • Gawain: Gawain is supposed to be a person who defends the weak and needy.
  • Herne: Herne is a name that represents ‘the God of hunting, vegetation, and all of the forests’.
  • Jade: This sweet and straightforward name refers to the meaning ‘a precious green stone’.
  • Kegan: Kegan is another unusual name that you might want to pick for your baby boy. It means ‘a small flame’.
  • Lazarus: Lazarus is a name with beatific connotations. The meaning of this name is ‘God is my help’.
  • Leaf: It is a name that takes you close to nature and shows that feeling of its might.
  • Leigh: Leigh is an excellent choice of a name which means ‘someone who has the power to heal’.
  • Lysander: Lysander is a twisted variant of the name Alexander which means ‘one who liberates’.
  • Neptune: Neptune is the name derived from the name of a prominent Roman God which hold power over all seas.
  • Pagan: It is a perfectly straightforward option that refers to the Pagan faith itself.
  • Pollux: The meaning of the name Pollux is ‘the crown’. It is indeed a royal name.
  • Roane: The meaning of the name Roanne is ‘one who has red hair’. It sounds simple and impactful.
  • Rowan: Rowan is the name of Celtic origins, which refers to the meaning ‘a lush tree’.
  • Stone: It is a name which conveys absolute robustness and sheer strength.
  • Trevor: Trevor sounds like a decent name for your baby boy. It means ‘a person who is wise’.
  • Varden: The meaning of this name is ‘a green slope’. The name sounds a bit magical in itself.

Pagan and Wiccan Baby Names for Girls

  • Aether: Aether is an excellent choice of a name for your baby girl. It means ‘a bright upper air which was breathed by the Olympians’.
  • Aine: The meaning of this name is ‘one who exudes radiance and bliss in everyone’s life around her’.
  • Akasha: Akasha is a name of Indian origin. The name exudes a certain magical feeling with it. The meaning of this name is ‘a spiritual essence’.
  • Amaya: Amaya is a great catchy name for girls. The meaning of this name is ‘rain in the dark night’.
  • Amber: Amber holds a prominent position in the list of Wiccan witch names. The name refers to the popular, beautiful gemstone that goes by the same name.
  • Aradia: Aradia is an unusual name that as popularised by the ‘Gospel of the Witches’.
  • Astral: Astral means ‘relating to the stars’.
  • Athena: Athena is the Greek goddess of wisdom. It is a strong and powerful name and warrants a mandatory inclusion in the list of Pagan girl names.
  • Celeste: Celeste is a mellifluous name that rolls easily off one’s tongue. The meaning of this name is ‘heavenly’.
  • Ceridwen: The meaning of this name is ‘as beautiful as a poem.’
  • Chalice: It is a name that symbolizes femininity like no other. A chalice means ‘a cup’ and is a symbolism of a woman’s womb.
  • Damiana: Damiana as a name exudes sheer free-spiritedness in the person’s attitude. The meaning of the name is ‘one who cannot be tamed’.
  • Ember: The meaning of this pretty and simple name is ‘one who holds unflinching spark in her’.
  • Fae: It is a variant of the name ‘Fay’, and it means ‘a beautiful fairy tale’.
  • Fiona: The meaning of this name is ‘fair and pale’.
  • Fionnula: This name refers to the daughter of Llyr in Irish mythology. She is believed to have transformed into a swan for 900 years.
  • Freya: Freya is used to refer to ‘a lady’.
  • Glinda: Glinda is a captivating choice of a name for your baby girl. The meaning of this name is ‘one who is fair and good-hearted’.
  • Isaura: This beautiful name refers to ‘a soft breeze of air’.
  • Kaida: The meaning of this name is ‘a little dragon’.
  • Larissa: Larissa is a name used to refer to a mythological sea nymph of Greek origin. It has an exotic and classy vibe associated with it.
  • Luna: Luna is a mysterious and dark name that refers to the meaning ‘a beautiful night’.
  • Maeve: Maeve is a name of Irish origin and was the name of a warrior queen over there. The meaning of the name is ‘someone who has an intoxicating effect on others’.
  • Medea: Medea was the name of a Greek witch. She is said to have descended from the divine and used her magic to fight her enemies.
  • Morgana: The meaning of this unique name is ‘a circle in the sea’. It can be a probable pick of a name for your baby girl if you are looking for something unique.
  • Naidra: This name refers to the meaning ‘a small spring’.
  • Rhea: Rhea is a soft-sounding beautiful name for a baby girl. This name refers to ‘the daughter of the Greek Goddess of Earth’.
  • Rowena: Rowena is an exotic name that can be an excellent choice for your baby girl. It means ‘one who is slender and fair-skinned’.
  • Runa: Runa is another mandatory pick in the list of cool Pagan names. It is a feminine variant of the name ‘Rune’.
  • Thalia: The meaning of this Greek name is ‘to blossom’. It is said to be the name of one of the Three Graces in the world.