Marwa KhanMay 20, 2019Leave a Comment on “Handmaid” means __________.“Handmaid” means __________. A. hand making B. a female servant C. a male servant D. write or compose