Shanen \sh(a)-nen\ as a boy's name is a variant of Shannon (Gaelic), and the meaning of Shanen is "old, ancient".
The baby name Shanen sounds like Shanon, Shannen and Shanan. Other similar baby names are Shane and Shann.