Sangrail

What is Sangrail?

Sangrail definition and meaning on Dictionary terms:
n.”the Holy Grail,” mid-15c., from Old French Saint Graal, literally “Holy Grail” (see saint (n.) + grail).
Online Etymology Dictionary,

Tags: