#1 handmaid n. [handmaiden, servant] in a subordinate position; "theology should be the handmaiden of ethics"; "the state cannot be a servant of the church". wn
#2 handmaid n. [handmaiden] a personal maid or female attendant. wn
vizzz