Definition of Vyborg
city & port W Russia in Europe on arm of Gulf of Finland; belonged to Finland 1917–40 pop 81,100
Learn More about vyborg
Britannica.com: Encyclopedia article about Vyborg
Seen and Heard
What made you want to look up Vyborg? Please tell us where you read or heard it (including the quote, if possible).