Meaning of Oxf. in English:

Oxf.

abbreviation

  • Oxford.