Attested.to

Definition

an honorary degree in letters

Seed ·