Meaning of ayah

Definition of ayah

(noun) (in India) a native nursemaid who looks after children

Other information on ayah

WIKIPEDIA results for ayah
Amazon results for ayah