Girl Dog Name: Sha-sha

Name: Sha-sha
Meaning:
Origin: Hebrew
Variants: Shaka | Shakila | Shakina | Shalini | Shanell | Shanice | Shanika | Shaniqua | Shantel | Sharay | Sharon | Shawna