HANDMAIDEN MEANING IN ENGLISH

• Handmaiden Definition & Synonyms

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


Synonyms:
Handmaid, Servant,

RECENT SEARCHES