Definition of Vigo in English:

Vigo

proper noun

  • A port on the Atlantic in Galicia, NW Spain; population 295,703 (2008).

Pronunciation:

Vigo

/ˈviːɡəʊ/