newcomes
English
Noun
newcomes
plural of
newcome