Leach

Leach antonyms

Leach definitions

name
  • A surname from Old English. 

  • An unincorporated community in Carroll County, Tennessee, United States. 

  • A census-designated place in Delaware County, Oklahoma, United States.