English, from the surname, itself from Old English "wood" or "clearing". Lee may be male as well as female.
In its female form, Lee may be an alternative spelling for Lea, a variant of Leah [q.v.] from Hebrew "tender eyed"