Oxford
Word Dictionary
-> Oxford
Search:
Oxford
(a.) Of or pertaining to the city or university of Oxford, England.
Terms of Use
Canadian Jobs