Prev 15 of 23 Next
15. James
Meaning: "Supplanter"
Rank: 7 in 2015