oxford_university has definitions from the field of education
1
[ noun ] (education) a university in England

Synonyms

Oxford

Related terms

university Oxford

*