Prev 10 of 30 Next
10. James
Meaning: supplanter

444,964 baby boys were given the name James in the '70s.