Shannen \sh(an)-nen\ as a girl's name (also used as boy's name Shannen), is a variant of Shannon (Gaelic), and the meaning of Shannen is "old, ancient".
The baby name Shannen sounds like Shannin and Shannan. Other similar baby names are Shannel and Shannea.