Attested.to

Definition

a woman engaged in commercial or industrial business

Seed ·

Term in context

businesswoman in CommonParlance