How do you spell Lollard 

Available Definitions:
1)  n. - One of a sect of early reformers in Germany.
2)  n. - One of the followers of Wyclif in England.





 Take Spelling Test

Spelling Bee Statistics for: Lollard

Anagrams of "Lollard"

Dollar
Allod
Ordal
Load