Modern elaboration of Leigh or Leyland, from Old English meaning 'meadow land' or 'woodland clearing.'
Like Leighland?
Swipe through thousands of names like it