Noun john bunyan has 1 sense
  1. Bunyan, John Bunyan - English preacher and author of an allegorical novel, Pilgrim's Progress (1628-1688)
    --1 is a kind of preacher, preacher man, sermonizer, sermoniser; writer, author
,
TOP