Vyborg UK /ˈviːˌbɔːɡ/US /ˈviˌbɔɹɡ/ noun1 •A city in Leningrad Oblast, Russia. In earlier times was part of Finland and Sweden, pop. 79,224 (as of 2002).