Find the word definition

Wikipedia
Debyosy

Debyosy is a rural locality (a selo) and the administrative center of Debyossky District of the Udmurt Republic, Russia. Population: