Attested.to

Definition

at, to, or toward the place where you reside

Seed ·

Term in context

at home in CommonParlance