19 traditional girl names that you could totally use for a boy

Looking for a name that is a little bit different for your son?

Well, we've got some pretty gorgeous traditional girl names that would be perfect for your little boy.  

1. Ashley - meaning ash meadow

2. Aubrey - meaning power

3. Blake - meaning pale, fair

4. Brooke - meaning purity

5. Carroll - meaning warlike champion

6. Casey - meaning proclamation of peace

7. Cassidy - meaning clever

8. Dakota - meaning friendly

9. Harper - meaning harp player

10. Jade - meaning stone of the colic 

11. Jordan - meaning to descend

12. Kelly - meaning bright-headed

13. Kerry - meaning descendents of Ciar

14. Leslie - meaning garden of hollies 

15. McKenzie - meaning child of the wild leader 

16. Paisley - meaning church 

17. Remy - meaning oar

18. Skylar - meaning an island of the coast of Scotland

19. Willow - meaning willow tree

Latest

Trending