Attested.to

Definition

someone who arrives (or has arrived)

Seed ·

Term in context

arriver in CommonParlance