John Bunyan

Explore definitions, synonyms, and language insights of John Bunyan

Definitions

Noun
English preacher and author of an allegorical novel, Pilgrim''s Progress (1628-1688)

Synonyms