A male given name from the Celtic languages
"Gavin is a traditional male given name derived from Celtic languages that has gained popularity in recent decades."
Gavin is a medieval variation of the Arthurian knight's name Gawain, which originally appeared in Old French as Gauvain. While this spelling persisted in Scotland for centuries, it gained popularity across other English-speaking countries during the 1960s.