Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

vyborg Definition

Cancel
vyborg
geographical name(Vy-borg)
city and port on an arm of the Gulf of Finland in western Russia in Europe population 81,100

Words Related to vyborg!

vyborg Examples by Brain Bank Users