A biblical character from the Hebrew Bible/Old Testament. Rahab was a prostitute who sheltered two Israelite spies from the king of Jericho. Later when Joshua and his armies conquered Jericho only Rahab and her household were spared.