30 Names That Mean Snake From Around The World

Georgia Stone
Dec 12, 2023 By Georgia Stone
Originally Published on Dec 01, 2020
Close up of ball python on a branch.
Age: 0-99
Read time: 6.0 Min

If you are searching for names meaning snake as your baby names, here is a list of mythical snake names to pick from.

A snake symbolizes and signifies the image of fertility or creative life, immortality, and healing. Our examples of male names that mean snake and girl names that mean snake will help you to choose from them for your baby, who will grow up to be strong, clever, and solid in character.

Snakes or serpents are believed to be the guardians of sacred places and temples or sanctuaries in many cultures, be it in Hindu or Chinese beliefs, or in Greek mythology.

This association might be grounded in the perception that when threatened or attacked, a few snakes, (for example, rattlesnakes or cobras) habitually hold and safeguard their ground, first turning to show to scare their opponents and afterward battling, instead of retreating.

This is the reason they are called the natural guardians of the treasures and temples.

Snake names are also very popular in mythical movies and television shows where serpents are important characters. So, if you are looking for some unique inspiration for name ideas for your child or your character, then keep on reading.

You can also see our articles on names that mean dragon and snake names for more inspiration for baby names, right here on Kidadl.

Baby Names That Mean Snake For Girls

Eastern Tiger Snake in defence pose.

Finding snake names for our babies can be quite an arduous task. We've tried to make it easier with our rundown of both baby boy and baby girl names meaning snake. We hope that you will find the one that suits your charming baby the best.

1. Belinda (Old Germanic origin) means "bright serpent or snake". This name for a girl is one of the popular names meaning serpent. It is also the name of a singer Belinda Carlisle.

2. Chu'mana (Native American origin) means "snake maiden". This Native American serpent girl name is one of the most beautiful names and the meaning of snake maiden has a brave and legendary charm about it.  

3. Donelle (Old English origin) means "snake". The girl name meaning is one who has the power of snake and serpent.

4. Egle (Lithuanian origin) meaning "A maiden who married a grass or a water snake". It's a cute and short name for a girl with a cool and interesting water snake maiden meaning behind it.

5. Havu (German origin) means "snake". The name for a girl that means serpent is one of the rarest to be heard as baby names and also carries the meaning "serpent lady".

6. Lindie (German origin) means "snake". Lindie is such a sweet girl name. Famous name bearer: Musical artist Lindie Lila.

7. Lynda (Old German origin) means "snake",  or "lime tree". The name also denotes beautiful, cute and pretty, perfect for a sweet girl.

8. Nagini (Indian origin) meaning "snake". The serpent name is one of the characters in the movie series 'Harry Potter'.

9.  Nathaira (Scottish origin) means "a water snake".  This girl name meaning water snake is simple and gorgeous.

10. Nathara (Scottish origin) meaning "snake". The name meaning is one who holds the ability and power of serpents.

11. Sarff (Welsh origin) means "snake".  The girl with this name is dynamic and versatile.

12. Shuman (Native American origin) means "Rattlesnake handler". This Native American name is rarely heard for a girl but we like it.  

Baby Names That Mean Snake For Boys

Ball Phyton in the garden tropical.

Everyone wants their boy to be strong, competent, and fearless. And if you are looking for some unique and rare baby names meaning snake for your boy, then you are on the right track.

13. Ahiratha (Indian origin) means "having a snake". The name denotes the symbol of strength and power.

14. Askook (Native American origin) means "snake". This Native American boy name denotes excellent strength. Another variation of this name is used as Ashoka. Famous name bearer: King Ashoka, the emperor of the Maurya Dynasty.

15. Chu'a (Native American origin) means "snake". The Native American name Chu's is a typical boy name meaning snake.

16. Dipili (German origin) means "green snake". This serpent boy name shows perfect ability to understand.

17. Drake (Old English origin) means "snake", or "a dragon". Drake is one of the most common chosen baby names. It is also  the name of Canadian rapper Drake.

18. Draco (Ancient Greek origin) meaning  "snake", or "a dragon".  The name represents a dragon in Greek mythology.

19. Fani (French origin) means "snake", or 'hood of snake". The name is also for a cyclone 'Fani', pronounced as 'Foni' and it was suggested by Bangladesh.

20. Manidhar (Indian origin) means "a mythical snake". The name also means a mythical snake with a jewel in its hood.

21. Nagarjun (Indian origin) means "best among the snakes". The name for a boy refers to one of the best among others. It is also the name of famous Indian actor Nagarjun.

22. Nagendra (Indian Origin) meaning "lord of snakes". One of the other meanings of the name is elephant. The name was derived by adding the word Nag with the name of the Hindu God Indra.

23. Nathair (Scottish origin) means "snake". Boys that are named Nathair possess the intelligence and longevity of the snake.

24. Ophiuchus (Greek and Latin origin) meaning "serpent bearer". This name belongs to the arrangement of stars at the equator. It also shows the god of medicine, Asklepios, with a snake.

25. Ormr (Old Norse origin) means "snake", "serpent", or "a dragon". The Old Norse name is one of the unique baby names meaning serpent. This name meaning serpent is one of the Old Norse names steeped in tradition.

26. Phani (Indian origin) means "snake". The person with the name Phani is mainly Hindu by religion.

27. Sheshdhar (Indian origin) means "one who holds snake". In Indian mythology, it is believed that the name spelled Sheshdhar represents Lord Shiva, who holds the snake on his "shesh", i.e. on his head.

28. Vasuki (Sanskrit origin) means "King of the serpents". The name is a famous snake in Hindu mythology.

Gender Neutral Baby Names That Mean Snake

Many parents take time to ensure that their child gets an opportunity to live their lives the way they want. So, to help you select some gender-neutral baby names we have compiled this list of snake names below, though really, most of the baby names in this article can be used for any gender.

29. Coatl (Nahuatl origin) means "snake".  This gender neutral Native American name is also one of the day signs in the Aztec Calendar.

30. Nyoka (Swahili origin) means "snake". The gender neutral name was more in the highlight after it was named for a fictional character in the Edgar Rice Burroughs' novel 'Nyoka the Jungle Girl'.

31. Quetzalcóatl (Nahuatl origin) means "feathered water snake". This was the name of a Mesoamerican deity.

Kidadl has lots of great baby names articles to inspire you. If you liked our suggestions for snake names then why not take a look at our ultimate guide to 'Game Of Thrones' dragons or famous sword names.

We Want Your Photos!
We Want Your Photos!

We Want Your Photos!

Do you have a photo you are happy to share that would improve this article?
Email your photos

More for You

See All

Written by Georgia Stone

Bachelor of Arts specializing in French with Film Studies, Bachelor of Arts (Year Abroad) specializing in Literature, History, Language, Media, and Art

Georgia Stone picture

Georgia StoneBachelor of Arts specializing in French with Film Studies, Bachelor of Arts (Year Abroad) specializing in Literature, History, Language, Media, and Art

Georgia is an experienced Content Manager with a degree in French and Film Studies from King's College London and Bachelors degree from Université Paris-Sorbonne. Her passion for exploring the world and experiencing different cultures was sparked during her childhood in Switzerland and her year abroad in Paris. In her spare time, Georgia enjoys using London's excellent travel connections to explore further afield.

Read full bio >