SCROLL Meaning of SCROLL in English Suhuf: scrolls (= roll of parchment: a roll of paper, parchment, leather, or other material for writing a document) Advanced Islamic English dictionary. Расширенный исламский словарь английского языка. 2012