OXFORD


Meaning of OXFORD in English

n. city in England; renowned university in England; name of a number of cities in the USA (e.g. Oxford, Mississippi)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.