God will heal; {Jirpeel} a place in Palestine
Irpeel = "God will heal"
1. a city in Benjamin; site unknown