vologda









vologda


noun

  1. a city in the W Russian Federation in Europe, NNE of Moscow.

noun

  1. an industrial city in W central Russia. Pop: 295 000 (2005 est)
50 queries 0.591