I hate it. I first heard it on a girl about 10 years ago and instantly hated it. I think of
John Lennon immediately, so it's both a surname and male to me. And the sound isn't even pleasant.
Lennon also sounds similar to lemon and for some reason that puts me off, too.
To be fair, I also hate
Sloane. I see how
Sloane and
Lennon connect.