Submitted names are contributed by users of this website. Check marks
indicate the level to which a name has been verified.
Type Surname (from nickname)
Possibly a variant of
Kift, itself from an Old English nickname meaning "clumsy, awkward".
Type Surname (from location)
Topographic name from a Westphalian dialect Kiff "outhouse, tied cottage, shack".