Save Type Surname (from location) Usage English Meaning & History Habitational name from Cosgrove in Northamptonshire, named with an Old English personal name Cof + Old English graf "grove", "thicket".
Save Type Surname (from given name) Usage Irish Meaning & History From the Gaelic name Ó Coscraigh "descendant of COSCRACH."