Attested.to

Definition

a woman employed to make deliveries

Seed ·

Term in context

deliverywoman in CommonParlance