Oxford(a.) Of or pertaining to the city or university of Oxford, England.

Words within oxford

5 letter words: 1 results
4 letter words: 9 results
View all words...