Sarid

Hitchcock's Bible Names Dictionary

remaining; hand of a prince