cherepovets
1. [ noun ] (government,geography) a city of east central Russia north of Moscow
Related terms: city Russia