Passion Play (live-action role-playing game)
WordNet

noun


(1)   A play representing the Passion of Christ
 
x
OK