Oxonian
nounDefinition of Oxonian
1
: a native or resident of Oxford, England
2
: a student or graduate of Oxford University
Keep scrolling for more