James – Boy’s name meaning, origin, and popularity | BabyCenter

James name meaning and origin. James has ancient roots in Hebrew. It’s a variation on the name Hebrew name Yaakov (Jacob) – which became Iacomus in Latin and eventually James in English. James and Jacob mean “one who takes by the heel” or, more plainly, “supplanter.” In the Bible story of Jacob and Esau, Jacob held onto the heel of his first-born twin brother, Esau, during their birth.

https://www.babycenter.com/baby-names/details/james-2221