Unscramble
Definition of Cherepovets
Noun: Cherepovets
A city of east central Russia to the north of Moscow
See also:
Cheremiss
cherimolla