OXFORD

Oxford

Oxford is a city in central southern England. It is the county town of Oxfordshire and forms a district within the county. It has a population of 150,200 and lies within the Oxford metropolitan area with a population of 244,000. Oxford is one of the UK's fastest growing cities, in terms of population.

The above text is a snippet from Wikipedia: Oxford
and as such is available under the Creative Commons Attribution/Share-Alike License.

oxford

Noun

  1. (cloth)
  2. A shoe of a particular sort.


The above text is a snippet from Wiktionary: oxford
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!