GeneralConnection.com
➔
Dictionary
sangraal
Noun
1. grail
1. Holy Grail, Sangraal, chalice, goblet
Usage