YourDictionary

Lollard

noun

any of the followers of John Wycliffe in 14th- and 15th-cent. England

See Lollard in American Heritage Dictionary 4

link/cite print suggestion box