Cosgrove

From Wikipedia, the free encyclopedia

People whose family name is or was Cosgrove include


Cosgrove is is from the Gaelic word for victory.


Places called Cosgrove include:

See also: