Attested.to

Definition

the territorial and administrative division of some countries (such as France)

Seed ·

Term in context

department in CommonParlance