Vigo
geographical name
Vi·go
ˈvē-(ˌ)gō
city and port on
Vigo Bay (an inlet of the Atlantic)
in northwestern Spain population 296,479
Love words? Need even more definitions?
Merriam-Webster unabridged
Share