English Dictionary
Definition healer in British English
healer noun
[countable] noun
/ˈhiːlə(r)/
Synonyms and related words
