NURSEMAID MEANING IN ENGLISH

• Nursemaid Definition & Synonyms

  1. (n.) A girl employed to attend children.
  2. (n.) A girl employed to attend children.


Synonyms:
Nanny, Nurse,

RECENT SEARCHES