Prev 17 of 42 Next
James
It doesn't get more traditionally male than James. The name means supplanter and has Hebrew roots. And, while it still hasn't cracked the top 1000 as a girls' name, we're hearing it used as a middle name for girls more and more.