Both, Boy Names, Girl Names baby nameShannan

What does the name Shannan mean?

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