Meaning of Karleigh
Karleigh is a German name for girls
The meaning is `strong, free
The name Karleigh is most commonly given to American girls.
What do they use in other countries?
The name sounds like:
Carleigh, Carleah, Karlie, Karli, Karlee, Karley, Karlah
Similar names are:
Kaleigh, Kayleigh, Kaileigh, Harleigh, Kaeleigh, Marleigh