What does James Mean?

The name James means ‘one who supplants.’ This name goes back to Biblical times, and the supplants part most likely refers to farming. James is still a very popular name,