أُكْسفُورْد[Arabe]

nom
1 : a city in southern England to the northwest of London; site of Oxford University