Skip to main content

turlupin

English turlupin meaning in English  •  turlupin का अर्थ अंग्रेजी में
Noun
  • One of the precursors of the Reformation; -- a nickname corresponding to >Lollard >, etc.
Advertisement