Noun Definition

oxonian

1.Definition: a native or resident of Oxford

Category: People