What does Cosgrove mean?
Cosgrove /cos-gro-ve/ [2 sylls.] as a boys' name is of Irish and Gaelic origin, and the meaning of Cosgrove is "victorious champion".
Cosgrove has 1 variant: Cosgrave.Kreatif forms: Casgrove, Cosgroje, Cosgrone. [more]
How popular is Cosgrove?
Cosgrove is a rare given name for men but a very popular last name for all people (#3480 out of 150436, Top 2%). (2000 U.S. Census)
Shown below is the birth name popularity of Cosgrove for boys. Cosgrove has yet to be listed in the Top 1000 thus far. (2014 Birth Statistics)