Search Details

Word: oviedo (lookup usage) (lookup stats)


Meaning:

Proper noun:

  • A town in Florida, United States.
  • A town in northwestern Spain, near the Cantabrian Mountains, founded circa 760.

Source: Wiktionary | Src Info »