LOLLARD


Meaning of LOLLARD in English

noun one of the followers of wyclif in england.

2. lollard ·noun one of a sect of early reformers in germany.

Webster English vocab.      Английский словарь Webster.