SANGREAL Meaning of SANGREAL in English [San.greal] n [ME Sangrayll, fr. MF Saint Graal Holy Grail]: grail Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012