Meaning of grail
Definition of grail
(noun)
the
object
of any
prolonged
endeavor
(legend)
chalice
used
by Christ at the Last Supper
Other information on grail
WIKIPEDIA results for
grail
Amazon results for
grail
Tweet