accoucheuse - definitions and synonyms

accoucheuse noun

  1. English Meaning: 

    : a woman skilled in aiding the delivery of babies

    Synonyms:

    midwife