Leigh (name)


Leigh is both an English surname and a unisex given name meaning "meadow" and "delicate."

Surname