Question: is cosgrove an irish surname?
Answer: The two main surname variants, Cosgrove and Cosgrave, are derived from the Gaelic word“corcrac,” which means “victorious.” They are both variants of the Irish name O'Coscraigh (which means descendant of Coscraigh).