Egypt

Hitchcock's Bible Names Dictionary

that troubles or oppresses; anguish