James is derived from the Hebrew name Jacob, which means "supplanter." James's meaning dates back to ancient times. James is a name that has historically been given to boys, although in recent times it has also been given to females in increasing numbers.