English | German | Russian | Czech

leechdom English

Meaning leechdom meaning

What does leechdom mean?

leechdom

(archaic) A medicine; remedy.

Are you looking for...?