Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of ayah

- A native nurse for children; also, a lady's maid.

Crossword clue for ayah

- Indian nursemaid