An Encylopedia Britannica Company

handmaid

handmaid /ˈhændˌmeɪd/ noun
plural handmaids
handmaid
/ˈhændˌmeɪd/
noun
plural handmaids
Britannica Dictionary definition of HANDMAID
[count]