SANGRAIL Meaning of SANGRAIL in English n. = GRAIL. [ ME f. OF saint graal (as SAINT, GRAIL) ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012