Vyborg meaning

vēbôrg, -bərk
A city of northwest Russia northwest of St. Petersburg on the Gulf of Finland near the Finnish border. A Swedish castle was built here in 1293 and captured by Russian forces in 1710.
0
0
(place) Seaport in NW European Russia, on the Gulf of Finland.
proper name
0
0
Advertisement