n. city in England; renowned university in England; name of a number of cities in the USA (e.g. Oxford, Mississippi)
OXFORD
Meaning of OXFORD in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012