Attested.to

Definition

a printed or written greeting that is left to indicate that you have visited

Seed ·

Term in context

calling card in CommonParlance