gol (Cornish) comes from English goal, from Middle English gol, from Old English gāl, from Basque gailu, from Proto-Germanic gailō, from Proto-Indo-European ǵʰēy- — to yawn, gape; to go.
gol (Cornish): feast, fair; sail, veil