heal-all 

‘universal remedy’

Lexical development traced from the Tamil root:

    O.E. hælan ‘cure; save; make whole, sound and well’ < Proto-G. halijan + all < heel < kailo- < Tamil el (ellām)