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 Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012