Lollard

n.
  1. One of a sect of early reformers in Germany.
  2. One of the followers of Wyclif in England.