English

healer noun definition in Medical staff topic from the Oxford Advanced Learner's Dictionary