Find the word definition

Wikipedia
Sagopshi

Sagopshi is a rural locality (a selo) in Malgobeksky District of the Republic of Ingushetia, Russia. Population: