Quick answer
Gastón is a boy name meaning "guest, stranger".
Meaning and history
Possibly from a Germanic name derived from the element gast meaning "guest, stranger". This is the usual French name for Saint Vedastus, called Vaast in Flemish. The name was also borne by several counts of Foix-Béarn, beginning in the 13th century.
Notes and context
Usage: french