ayah

Noun
  1. (in India) a native nursemaid who looks after children (synset 109846223)

Other Searches