Shannon \sh(an)-non\ as a girl's name (also used as boy's name Shannon), is pronounced SHAN-en. It is of Gaelic origin, and the meaning of Shannon is "old, ancient". Place name of an Irish river. The meaning possibly refers to an ancient Celtic diety identified with the river. Actresses Shannen Doherty, Shannyn Sossamon; gymnast Shannon Miller.
Shannon has 11 variant forms: Channa, Shana, Shandy, Shane, Shani, Shanna, Shannae, Shannan, Shannen, Shannin and Shanon.
Baby names that sound like Shannon are Shawneen, Chanina and Chaninah.