Manoah

Hitchcock's Bible Names Dictionary

rest; a present