Carleigh

in baby girl name

The meaning of Carleigh is A form of carly