What does the name Gannon mean? The meaning of the name Gannon is Son Of The Fair-haired One. The origin of the name Gannon is Irish. This is the culture in which the name originated, or in the case of a word, the language.
Alternate spellings: Gannen
People who like the name Gannon also like: Liam
, Hudson Charlotte