What does "lollard" mean?

Lollard: (a) One of a sect of early reformers in Germany. (b) One of the followers of Wyclif in England. [Called also Loller.] By Lollards all know the Wyclifities are meant, so called from Walter Lollardus, one of their teachers in Germany. Fuller.

Sources