HANDMAID MEANING IN ENGLISH

• Handmaid Definition & Synonyms

  1. (n.) Alt. of Handmaiden


Synonyms:
Handmaiden, Servant,

• Handmaiden Definition & Synonyms

  1. (n.) A maid that waits at hand; a female servant or attendant.


Synonyms:
Handmaid, Servant,

RECENT SEARCHES