Shuah

Hitchcock's Bible Names Dictionary

ditch; swimming; humiliation