What does James mean?
James descends, through Latin Iacomus, from the Hebrew Yaʿaqov (Jacob), traditionally read as “supplanter” or “one who follows.” It has been borne by kings and two apostles.
What does Matthew mean?
English form of the Hebrew name Mattityahu (Mattathias), from mattath 'gift' + yah, a short form of the divine name Yahweh. The structure is 'gift of God': 'gift' + the name of God.