I got a jirachi named "ebola **" and then traded it for another jirachi named "sleepy". Is there any way to change its name? Or is there anyone willing to trade it for a non shiny no nick name jirachi? The one I have is a shiny jirachi named "sleepy" and it's level 100.
Only the original trainer can change a Pokemons nickname. (must have the same trainer ID)
No, unfortunately. I wish we could rename those Pokémon we receive in trades. It's just not possible.