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

vigo Definition

Cancel
vigo
geographical name(Vi-go)
city and port on Vigo Bay (an inlet of the Atlantic) in northwestern Spain population 296,479

Words Related to vigo!

vigo Examples by Brain Bank Users