Yahoo India Web Search

Search results

  1. Dictionary
    Passion play

    noun

    • 1. a dramatic performance representing Christ's Passion from the Last Supper to the Crucifixion.