English spelling variant of Lee, from the surname, itself from Old English "wood" or "clearing".
Lee may be male as well as female but Leigh is, we believe, more usually female.