KAIN


Meaning of KAIN in English

noun poultry, ·etc., required by the lease to be paid in kind by a tenant to his landlord.

Webster English vocab.      Английский словарь Webster.