Girl Dog Name: Shanley

Name: Shanley
Meaning: Old hero
Origin: Gaelic
Pronunciation: Shan-ley
Variants: Shanae | Shanika | Shaniqua | Shante | Shayne