I have quite a few fave names of the Unova Pokemon, and loads were sorta creative.
My faves would have to be Elgyem and Beheeyem, especially if you were smart enough to know their names come from LGM (Little Green Man) and BEM (Bug Eyed Monster) and given they are based on aliens, this sorta fits.
I also liked how cool the Deino evolutionary line's names sound, the names come from "ein" (Deino), "zwei" (Zweilous) and "drei" (Hydreigon) which are German for one, two and three respectively.
Then another one I liked was Whimsicott, I liked the combination of "whimsical" and "cotton" and heck, it even has Prankster as one of its abilities.