Raphah

Hitchcock's Bible Names Dictionary

relaxation; physic; comfort