There is nothing more enjoyable or relaxing (or is it just us?) than looking through a long list of baby names - even if you aren't expecting. We love when an unusual name catches our eye or when we stumble upon a meaning for a name that describes a person down to a tee.
And we especially love looking at old-fashioned, vintage names that have yet to make a comeback.
So, if you lucky enough to be on a hunt for a nem for your baby, we have 34 boy and girl names to help you make your choice.
Girls:
1. Arlene - meaning pledge
2. Blanche - meaning fair, white
3. Constance - meaning constant
4. Cora - meaning maiden
5. Darlene - meaning darling
6. Ethel - meaning noble
7. Gwladys - meaning princess
8. Hedy - meaning battle
9. Lula - meaning famous warrior
10. Lois - meaning better
11. Loretta - meaning bay laurel
12. Marjorie - meaning pearl
13. Nanette - meaning gracious
14. Posey - meaning a bunch of flowers
15. Rhea - meaning everything flows
16. Ursula - meaning little bear
17. Willa - meaning will desire
Boys:
1. Alvin - meaning noble friend
2. Archie - meaning truly brave
3. Atticus - meaning man of Attica
4. Barnaby - meaning son of consolation
5. Bernard - meaning brave
6. Claude - meaning stuttering
7. Earl - meaning nobleman
8. Everett - meaning wild, strong
9. Fred - meaning peaceful ruler
10. Hugh - meaning mind, intellect
11. Kit - meaning carrier of Christ
12. Maurice - meaning dark
13. Ned - meaning wealthy guardian
14. Oswald - meaning rule
15. Reggie - meaning queen
16. Rudy - meaning famed wolf
17. Walter - meaning ruler of the army