Naming a book character is sort of like naming your unborn child. Oh, the possibilities. You could pick a derivative of your own name, or go with one of your relatives. Maybe there's a religious meaning behind the name you like. Or a city you love (Dallas, Austin, Brooklyn).
It usually takes me a while to come up with a character name. Occasionally, I'll change it. Some are names I simply like, while others have deep personal meaning. Many are nods to fictional characters. Here's how I came up with a few of the names in Gambit: