Do you hate nicknames, or just hate the idea that someone other than you is going to decide what your child is actually called by shortening, say, Alexandra to Lexie? Then you might do well to choose a name that doesn't have a nickname, or is too short to be abbreviated further, like the ones in this list.