Gender: boy
Nicknames: Jim, Jimmy, Jamie, Jay
Of Hebrew origin, meaning "supplanter." James is a regal, classic name.