Hiddai

Hitchcock's Bible Names Dictionary

a praise; a cry