Words: University of Oxford Oxford University Oxford
Part of speech: n
Definition: a university in Oxford, England