As nouns the difference between elfkin and nonkin
is that elfkin is a little elf while nonkin is a group of people who are not one's relatives (not kin).
nonkin
English
Alternative forms
*non-kin
Noun
(-)
A group of people who are not one's relatives (not kin)
Derived terms
*nonkinship