Jahleel

Hitchcock's Bible Names Dictionary

waiting for, or beseeching, or hope in, God