Eskimoids
English
Noun
Eskimoids
plural of
Eskimoid