Boyd’s Bible Dictionary:

Concise Bible Dictionary:

Leeches are abundant in Palestine, and the horseleech may simply refer to a large species that would settle on a horse’s foot if placed in the water where they abound. A horse has been known, in drinking, to get a leech into its mouth, which immediately began to suck its blood. The leech is used symbolically of a rapacious person, who is never satisfied, graphically delineated by the leech’s two daughters, who say, “Give, give” (Prov. 30:1515The horseleach hath two daughters, crying, Give, give. There are three things that are never satisfied, yea, four things say not, It is enough: (Proverbs 30:15)).

Strong’s Dictionary of Hebrew Words:

feminine passive participle of an unused root meaning to suck; the leech
KJV Usage: