I've named a lot of mine after japanese monsters. I have a Charizard called Godzilla (although he is going to get ousted by my Tyranitar), a Blastoise named Gamera, a Venusaur named Anguiras, a Butterfree named Mothra, an Aerodactyl named Rodan and a Muk named Hedorah (aka the smog monster).
I have a set of 100% Charizards named after the dragons from game of thrones: Drogon, Rhaegal and Viserion.
A have a Gyrados named Angry Karp, an Exeggutor named Egg Head, a favorite Dragonite that I like to use in gym battles named Gym Dandy, a Vaporeon named Juice Box, an Arcanine named Mister Pickles, a Rhydon named Rhino Man. I'm probably missing a lot more since I have a pretty big pokedex now.
Surprisingly if you play this game lone enough and catch enough pokemon I found that I would find 100% pokemon every now and then. I recently caught a 100% Cyndaquil that I evolved into a 100% Typhlosion with thhe current fire and ice event going on right now.