Jarmuth

Hitchcock's Bible Names Dictionary

fearing, or seeing, or throwing down, death