Name Details

Leigh

Meaning

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

girlChristian
Leigh: Name Meaning, Origin, and Gender | Parentune