चारागर

Noun

 * 1) one who finds a way out (of trouble); helper
 * 2) healer; doctor
 * 3) an agent, a messenger