Attested.to

Definition

a woman skilled in aiding the delivery of babies

Seed ·

Term in context

accoucheuse in CommonParlance