KAIN Meaning of KAIN in English (n.) Poultry, etc., required by the lease to be paid in kind by a tenant to his landlord. Webster's English dictionary. Английский словарь Webster. 2012