English synonyms about - contact  
Pilgrim's Progressallegoryapologuefableparable

Pilgrim's Progress

noun

1 Pilgrim's Progress

An allegory written by John Bunyan in 1678.


Find more on pilgrim's progress elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0141