pilgrim's progress

Noun
  1. An allegory written by John Bunyan in 1678 (synset 106384195)

Other Searches