(n)Oxforda city in southern England to the northwest of London; site of Oxford University