Girl Dog Name: Haley

Name: Haley
Meaning: Hay clearing or hay woods
Origin: English
Pronunciation: Ha-ley
Variants: Hailee | Hailey | Haleigh | Haylee | Hayley | Haylie

Dogs Named "Haley" in Pop Culture

Haley

character in the video game "Stardew Valley"