Original: The English name "James" comes from Italian "Giacomo", a variant of "Giacobo" derived from Iacobus (Jacob) in Latin, itself from the Greek Iacovos.
Simplified: The name "James" in English comes from "Iacobus" (Jacob) in Latin.