Latch Family History
Latch Name Meaning
English:: occupational name for a physician a variant of Leach . topographic name from an Old English element læcc lecc ‘boggy stream’ or a habitational name from a place called with this word such as Lach Dennis or Lache in Cheshire.
Source: Dictionary of American Family Names 2nd edition, 2022