Meaning & Origin
A surname from Middle English, variant of Lee.
Leigh is a girl's and boy's baby name of Old English origin, from the Anglo-Saxon leah meaning 'meadow' or 'clearing in the woods' — a pastoral, gentle landscape name.
With over 40,000 recorded U.S. births, Leigh carries the effortless sophistication of old Hollywood: Vivien Leigh gave it glamour and tragedy in equal measure, while Janet Leigh and Jennifer Jason Leigh kept it on screen. It's a name that ages impeccably and works beautifully as both a first name and a middle name.