Girl Dog Name: Cayleigh

Name: Cayleigh
Meaning: Descendant of Caollaidhe
Origin: Gaelic
Pronunciation: Cay-leigh
Variants: Cailey | Caleigh | Caley | Callie | Kailee | Kailey | Kaili | Kaleigh | Kaley | Kalie | Kayla | Kayleigh | Kayley | Kayli | Kaylie