Shanan name meaning

Shanan
name meaning: Shanan \sh(a)-nan\ as a boy's name is a variant of Shannon (Gaelic), and the meaning of Shanan is "old, ancient".

The baby name Shanan sounds like Chanan, Shanon, Shannan and Shanen. Other similar baby names are Shayan, Shaan and Shann.

origin:  Gaelic
number of letters: 6. see all 6-letter names