Passion play

Explore definitions, synonyms, and language insights of Passion play

Definitions

Noun
a play representing the Passion of Christ

More General Terms