Find the word definition

Wikipedia
Ak-Dovurak

Ak-Dovurak is a town in the Tuva Republic, Russia, located on the Khemchik River (left tributary of the Yenisei), west of Kyzyl. Population: