Newcome

a.
  1. Recently come.