An Etymological Dictionary of the German Language/Annotated/Zofe
Zofe, feminine, ‘maid, wanting-woman,’ Modern High German only, formed from Middle High German zâfen (zôfen), ‘to draw, arrange suitably, nurse, adorn’; zâfe, feminine, ‘ornament’; hence Zofe, literally ‘adorning maid.’