What does the name Lennon mean? The meaning of the name Lennon is Dear One. The origin of the name Lennon is Irish. This is the culture in which the name originated, or in the case of a word, the language.
People who like the name Lennon also like: Oliver
, Henry Charlotte
Name Notes: John Lennon, singer/songwriter
I Just Shot John Lennon - The Cranberries