A Hebrew name meaning "he who supplants," James was known for being one of the 12 Apostles in the Bible and possibly a cousin of Jesus. A more modern day hero bearing the name includes James Bond, the British spy created by Ian Fleming and made popular in over 20 movies.
Variant forms of the name include Hamish, Jascha and Seamus in Irish.