Current translation for Leigh
  leigh derived from leah - A lea, meadow, open space, untilled land
Place name translation provided by saxonhistory.co.uk