I don't particularly hate any names. Leafeon was a bit of a disappointment but I love the pokemon itself enough that I don't mind the name.
Suicune. I like the way it roles of the tongue. I don't get all the Lugia hate? Even having no Idea what it means, I like it.
The only pokemon names that ever gave me any trouble were Suicune and Arceus. Suicune because I was 11, and Arceus because a "c" before an "e" or "i" is suposed to be soft. I AM NOT WRONG! THE PEOPLE THAT NAMED IT ARE!