Meaning
Leigh is a name of English origin, meaning 'meadow' or 'pasture'. It is a relatively common given name, particularly for girls.