Usually a name that corresponds to a type/move/appearance, though I tend to repeat names (female Ice types I'll name Crystal, or a variation of that, fighting Pokemon I name Tyson, pig Pokemon I name Spiderpig, sound-based Pokemon I name Bose...) Of course, if I can't think of anything, then I'll just give it some random name I like.