Attested.to

Definition

the country where you were born

Seed ·

Term in context

country of origin in CommonParlance