newcomes

English

Noun

newcomes

  1. plural of newcome