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.