Find the word definition

Wikipedia
Digora

Digora (; , Digoræ) is a town and the administrative center of Digorsky District of the Republic of North Ossetia–Alania, Russia, located northwest of Vladikavkaz on the Ursdon River (left tributary of the Terek). Population: