Dictionary entry

Leech

Webster's Dictionary 1913

Leech (lēch), n. See 2d Leach.