This website has been updated and moved. To be redirected please go to the ‘Home’
page.
Lee(t)ch, Leach, Leche Leitch.
1. Occupational name for a physician. May also have been a nickname for a demanding or bloodthirsty person. 2. Local name for someone who lived by a boggy stream. (as in Old English, lacu stream)