Meaning of Cherepovets

Definition of Cherepovets

(noun) a city of east central Russia to the north of Moscow

Other information on Cherepovets

WIKIPEDIA results for Cherepovets
Amazon results for Cherepovets