Lollard
Word Dictionary
-> Lollard
Search:
Lollard
(n.) One of a sect of early reformers in Germany.
(n.) One of the followers of Wyclif in England.
Terms of Use
Canadian Jobs