Attested.to

Definition

an institution for the advancement of art or science or literature

Seed ·

Term in context

academy in CommonParlance