Prev 20 of 38 Next
20. James
Another Hebrew name meaning "supplanter," James is an unforgettable character in this Roald Dahl adventure.