SynonymX
Speak
Oviedo
Definition of Oviedo
1.
A city in northwestern Spain near the Cantabrian Mountains
Noun
Semanticaly linked words with "oviedo"
city
metropolis
urban center
espana
kingdom of spain
spain