Noun Definition

ayah

1.Definition: (in India) a native nursemaid who looks after children

Category: People