meaning of lollards

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


Related Words

lollard | lollardism | lollardy |

Developed & Maintained By Taraprasad.com

Treasure Words