oviedo
1. [ noun ] Last name, frequency rank in the U.S. is 10179
2. [ noun ] (government,geography) a city in northwestern Spain near the Cantabrian Mountains
Related terms: city Spain
Similar spelling:   ovoid
  ovid
  ovate