Definition, synonyms and related words
A roll of parchment or papyrus that was written on to make a permanent record.