Attested.to

Definition

a woman from your own country

Seed ·

Term in context

countrywoman in CommonParlance