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
Tweet