Gavin
The origin and history of Gavin.
Etymology
A medieval reshaping of Gawain, the Arthurian knight's name, which came into English from Old French Gauvain. The Scots kept the spelling "Gavin" alive, and it spread more widely from the 1960s onward.