Dictionary for English, Malay, chines, Indonesian, Japanese, etc
English Definition
    noun
  1. Oxford: a city in southern England to the northwest of London; site of Oxford University
  2. Oxford: a university town in northern Mississippi; home of William Faulkner
  3. Oxford University, Oxford: a university in England
  4. oxford: a low shoe laced over the instep
Translation

Not found. Maybe you meant ..

Not there? Try: Google | Yahoo | MSN

The database is still being developed. Thank you for your patience.