The Best Baby Names for Every Zodiac Sign

No doubt everyone in your life is giving you plenty of well-meaning baby name suggestions, but you probably want to find a name that really means something to you. And if you’re the sort of person to check your horoscope before you make any major life decision (or, you know, before you get out of bed), why not be guided by your baby's zodiac sign to choose their name?  

One option is to name your tot after their zodiac sign's element: fire, earth, air or water. Aries, Leo and Sagittarius are fire signs; Taurus, Virgo and Capricorn are earth signs; Gemini, Libra and Aquarius are air signs; and Cancer, Scorpio and Pisces are water signs.   

For a little firecracker, consider Enya ("little fire"), Keegan ("small flame"), Kenneth ("born of fire") or Elena ("shining light"). Heath ("heathland dweller"), Camden ("winding valley"), Hermione ("earthly") and Bryn ("hill") are great earth names. For an air sign, add Keanu ("cool breeze over the mountain"), Aria ("air"), Essen ("wind") and Brisa ("breeze") to your list. And baby names with watery meanings include Margot ("pearl"), Isla ("island"), Kai ("sea") and Marlowe ("from the hill by the lake"). 

Elements aside, every zodiac sign is also associated with certain character traits, which make particular names just perfect for your little one's personality. Based on the 12 zodiac signs, astrologer Charles Grant gave SheKnows his top name choices for new babies.

Of course, you won't know your baby's date of birth until she actually arrives, and it's certainly not unusual for a new arrival to make a surprise early entrance — or keep the world waiting. Plus, your baby could be born on the cusp of two zodiac signs. So check out names for the sign before or after your due-date sign as well, just to be on the safe side.