-
nouna university in England
Similar:
-
nouna city in southern England to the northwest of London; site of Oxford Universitypart of:
-
nouna low shoe laced over the insteptype of:
-
nouna university town in northern Mississippi; home of William Faulknerpart of:
Explanation of oxford
We don`t have explanations for this word yet.