Kids are weird. My daughter said if she has a daughter, she'll name her Safia (her best friend). If she has another daughter, she'll name her Emma (her other best friend). If she has a son, though, she'll name him Naramata – a kid she doesn't like and who appears to be the resident bully in her daycare.
The only explanation I can drag out of her is that she'd name a future son that "because I can" and because she likes the name even though she doesn't like the kid.