Stanley is an Old English name, derived from the Old English words 'stan', which means 'stone', and 'leah', which means 'wood or clearing'.
namehang.com
Stanley is an Old English name, derived from the Old English words 'stan', which means 'stone', and 'leah', which means 'wood or clearing'.