Lollard
nounDefinition of Lollard
: one of the followers of Wycliffe who traveled in the 14th and 15th centuries as lay preachers throughout England and Scotland
Keep scrolling for more