holy grail


Meanings

  • (legend) chalice used by Christ at the Last Supper