Find the word definition

Wikipedia
Sudogda

Sudogda is a town and the administrative center of Sudogodsky District in Vladimir Oblast, Russia, located on the left bank of the Sudogda River ( Klyazma's tributary) southeast of Vladimir, the administrative center of the oblast. Population: