Noun (masculine)

  1. restorer to health, healer, an epithet of Allah

Powered by Oxford