See also: lollards

English

edit

Noun

edit

Lollards

  1. plural of Lollard