Attested.to

Definition

people living in the same country; compatriots

Seed ·

Term in context

country people in CommonParlance