Uk English Meaning of doctress
doctress
Other Uk English words related to doctress
No Synonyms and anytonyms found
Nearest Words of doctress
Definitions and Meaning of doctress in English
doctress (n.)
A female doctor.
FAQs About the word doctress
doctress
A female doctor.
No synonyms found.
No antonyms found.
doctorspeak => Doctorspeak, doctorship => doctorate, doctor's degree => doctorate, doctor's bill => doctor's bill, doctor-patient relation => Doctor-patient relationship,