Schaaph

Hitchcock's Bible Names Dictionary

fleeing; thinking