Find the word definition

Wikipedia
Sortavala

Sortavala (till 1918 Serdobol; ; Finnish and ; ) is a town in the Republic of Karelia, Russia, located at the northern tip of Lake Ladoga. Population: