meaning of nursemaid

1. a woman who is the custodian of children


Related Words

nursemaid |

Developed & Maintained By Taraprasad.com

Treasure Words