Attested.to

Definition

a young woman who is the most charming and beautiful of several rivals

Seed ·

Term in context

belle in CommonParlance