Ayah
WordNet

noun


(1)   An Indian nursemaid who looks after children
 
x
OK