I mostly prefer Pokémon-names with no apparent meaning, type Dunsparce.
Regarding those that do mean something, I like:
Slowpoke is a really derpy name, yet also cute.
Sudowoodo is a very funny one, how it's a pseudo wood, not an actual, proper tree.
Teddiursa, it's literally a teddybear. A...