Definitions
noun
a native or resident of Oxford
of or pertaining to or characteristic of Oxford University
of or pertaining to or characteristic of the city of Oxford, England, or its inhabitants
Look “oxonian” up elsewhere
Want another word?
Spin the dictionary for a fresh one.