Both, Boy Names, Girl Names baby name Shannon

What does the name Shannon mean?

The different meanings of the name Shannon are:
  • Hebrew meaning: God is gracious
  • Celtic - Gaelic meaning: Ancient God, from Seanan meaning Old River
The meaning of the name “Shannon” is different in several languages, countries and cultures and has more than one possibly same or different meanings available.