Last name origins & meanings:
- English: occupational name for a physician, Old English
lǣce, from the medieval medical practice of ‘bleeding’,
often by applying leeches to the sick person.
- English: topographic name for
someone who lived by a boggy stream, from an Old English
læcc, or a habitational name from Eastleach or Northleach in
Gloucestershire, named with the same Old English element.
Comments for Leach