Attested.to

Definition

any address at which you dwell more than temporarily

Seed ·

Term in context

abode in CommonParlance