Attested.to

Definition

a girl serving as an acolyte

Seed ·

Term in context

altar girl in CommonParlance