handmaiden ( synonym found)

Definition of handmaiden:

(n) : variant spelling of handmaid

Definition of handmaiden:

(n) : variant spelling of handmaid

Back to Top