Girl Dog Name: Carleigh

Name: Carleigh
Meaning: Free man
Origin: German
Pronunciation: Car-leigh
Variants: Carlee | Carley | Carli | Carlie | Karla | Karlee | Karli | Karlie | Karly