Attested.to

Definition

the place where a person or organization can be found or communicated with

Seed ·

Term in context

address in CommonParlance