Question: what is the origin and meaning of the name james?
Answer: The name James means Supplanter and is of Hebrew origin.