Question: what is the meaning of james?
Answer: In English Baby Names the meaning of the name James is: Supplant. Replace. derived from the latin Jacomus. In Hebrew Baby Names the meaning of the name James is: He grasps the heel. Supplanter.