Definition of Cherepovets

Noun: Cherepovets

  1. A city of east central Russia to the north of Moscow

See also:
Cheremiss
cherimolla