Choosing a name for your baby girl is probably one of the most difficult tasks of motherhood (although the sleepless nights are definitely number one!), with so much choice it can be difficult to settle on one that the rest of the town doesn’t have.

 

However, you don’t need to stick with the tradition of choosing a girl name for a girl or a boy name for a boy – why not mix things up?

 

To give you a little inspiration, we have compiled a list of 20 boy names that would absolutely work for a little girl:

 

1. Ashley – meaning lives in the ash tree grove

 

2. Alex – meaning defender of men

 

3. Andy – meaning brave; manly

 

4. Ash – meaning ash tree

 

5. Bailey – meaning bailiff

 

6. Billie – meaning resolute protector

 

7. Blake – meaning son of Lake

 

8. Casey – meaning vigilant or watchful

 

9. Charlie – meaning man

 

10. Claude – meaning lame

 

11. Danny – meaning God has judged

 

12. Daryl – meaning open

 

13. Drew – meaning wise

 

14. Dylan – meaning born near the sea

 

 

15. Elliot – meaning Jehovah is God

 

16. Emerson – meaning brave; powerful

 

17. Frankie – meaning free one; Frenchman

 

18. James – meaning supplanter

 

19. Jesse – meaning wealthy

 

20. Jean – meaning gift from God

 

21. Jude – meaning praised

 

22. Morgan – meaning dwells near the sea

 

23. Reagan – meaning little ruler

 

24. Ricki – meaning hard ruler

 

25. Riley – meaning valiant

 

26. Sam – meaning God has heard

 

27. Stevie – meaning victorious

 

28. Taylor – meaning tailor

 

29. Wyatt – meaning guide

 

30. Wylie – meaning resolute protection

71 Shares

Latest

Trending