Irpeel

Hitchcock's Bible Names Dictionary

the health, medicine, or exulting of God