Meaning: Leigh is a unisex name of English origin, meaning “meadow” or “clearing.”
Origin: The name Leigh comes from Old English, derived from “leah,” referring to a woodland clearing or meadow.
Popularity: Leigh has been consistently used for both boys and girls, though it’s more common as a feminine name in recent years. Its popularity peaked in the 1970s and 1980s but has since declined.
Inspiration: Parents might choose Leigh for its nature-inspired meaning, its gender-neutral quality, or its classic English charm. It’s also often used as a middle name.