Ziba

Hitchcock's Bible Names Dictionary

army; fight; strength