Well it all depends really. First I'll chose my character and a personality with a backstory and everything else, I'll look at the picture and probably try and think up a name for some, sometimes I come up with them but I'm sure they're already names, ones I thought of were Suitana, Leilani, Kyber, Mishka, Kanti and Akecheta. But some names I'll get from pets I've had, my families had, friends, tv shows and sometimes I'll use the internet. Once I've gotten are ones such as Teegan, Micah, Rukk, Toby, Scrappy, Imara, Milo, Kita and many many more.
So really it all depends I'll either use my mind, internet or tv shows or pets me, my friends and family have had, sometimes I even get them off other people, but that's it really.