Diccionario

Leech

Webster's Dictionary 1806

Leech

n.

a water-bloodsucker, healer, farrier, the border or edge of a sail.