Leigh (name)


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

Surname

Given name

Fictional characters