|
Definition of Oviedo
1. Noun. A city in northwestern Spain near the Cantabrian Mountains.
Generic synonyms: City, Metropolis, Urban Center
Group relationships: Espana, Kingdom Of Spain, Spain
Group relationships: Espana, Kingdom Of Spain, Spain
|
1. Noun. A city in northwestern Spain near the Cantabrian Mountains.