One of my favorite things to do when playing through Pokemon games is coming up with nicknames for my team members and such, since I feel it adds a layer of personality and attachment to each one. I also love hearing what names other people have come up with, and the stories behind them.
the first one that comes to mind for me is a Tyranitar I used in SoulSilver a few years back. I named it 'Matterhorn', of course taken from the mountain of the alps. it's a powerful sounding name for a powerful Pokemon.
I'm also quite fond of the name I usually give to Volcarona whenever I get one, which is 'Lotus', since its wings have always reminded me of lotus flowers for some reason.
and then there's the Grumpig I used when playing through Emerald not too long ago, who I immediately decided to name 'Zoinks'. I think my thought process was "zen + oink" and it resulted in a name that made me smile a bit every time I sent it out into battle.
most recently, I've been running through Scarlet again and spontaneously decided to use a Nacli, which I've named 'Summoning', because I was binging SummoningSalt when I caught him. ironically, he has a minus speed nature. lmao