Where does “horse-leech” come from?
horse-leech (English) comes from Middle English horseleche.
horse-leech (English): A veterinarian for horses; A type of sucking...
Definitions
- A veterinarian for horses; A type of sucking...
Ancestry of “horse-leech”, step by step