karelian: a member of the Finnish people living in Karelia in northwestern European Russia
russian: a native or inhabitant of Russia
isthmus: a relatively narrow strip of land (with water on both sides) connecting two larger land areas