Find the word definition

Wikipedia
Dolra

Dolra is a valley glacier located on the southern slopes of the Greater Caucasus Mountain Range in the Svaneti Region of Georgia. The length of the glacier is and its surface area is . The tongue of the Dolra Glacier descends down to above sea level. The glacier is the source of the river Dolraschala.