English: habitational name from Walmersley in Greater Manchester, which according to Ekwall is named from Old English wald ‘forest’ + mere ‘lake’ or (ge)m? re ‘boundary’ + leah ‘woodland clearing’.
Considering this, what does the last name Walmsley mean?
Walmsley Name Meaning: A habitational place name meaning ‘a clearing in a wood,near a lake’. Wald ‘forest’ + mere ‘lake’ + leah ‘woodland clearing’. The name is of Anglo-Saxon origin. Also locational from either of two places in Lancashire.