Girl Dog Name: Shaniqua-shanaynay-shabazz

Name: Shaniqua-shanaynay-shabazz
Meaning:
Origin: Hebrew
Variants: Shanae | Shanika | Shaniqua | Shante | Shayne