Meaning of handmaiden in English:

handmaiden

Pronunciation /ˈhandmeɪdn/

Translate handmaiden into Spanish

noun