Turlupin definition

Search

Turlupin

Turlupin logo #21002• (n.) One of the precursors of the Reformation; -- a nickname corresponding to Lollard, etc.
Found on http://thinkexist.com/dictionary/meaning/turlupin/
No exact match found.