leighton
/ˈleɪtən/Definitions
1. noun
a surname of English origin, or a variant of the place name Leighton in England
“The famous author Leighton wrote a novel on World War II.”
1. noun
a surname of English origin, or a variant of the place name Leighton in England
“The famous author Leighton wrote a novel on World War II.”