Attested.to

Definition

(in India) a native nursemaid who looks after children

Seed ·

Term in context

ayah in CommonParlance