Definition of Oviedo in English:

Oviedo

proper noun

  • A city in NW Spain, capital of Asturias; population 220,644 (2008).

Pronunciation:

Oviedo

/ˌɒvɪˈeɪdəʊ//Spanish oˈβjeðo/