Meaning of the name - Leighton

English Name: Leighton
Sex: