Caleigh

in baby girl name

The meaning of Caleigh is A beautiful girl