Definitions for "Doctress"
A female doctor.