Garvin Family History
Garvin Name Meaning
Irish: shortened Anglicized form of Gaelic Ó Gairbhín ‘descendant of Gairbhín’ a personal name derived from a diminutive of garbh ‘rough cruel’. English: from the Old English personal name Gārwine from gār ‘spear’ + wine ‘friend’.
Source: Dictionary of American Family Names 2nd edition, 2022