SANGRAIL Meaning of SANGRAIL in English n. GRAIL. Etymology: ME f. OF saint graal (as SAINT, GRAIL) Oxford English vocab. Оксфордский английский словарь. 2012