smolensk

Noun
  1. A city in western Russia on the Dnieper River;
    Scene of severe fighting in World War II (synset 109032186)

Other Searches