land-leech · noun1From land + leech.land-leech · noun2Blend of landlord + leech.Etymology from Wiktionary, CC BY-SA 4.0.