ఆక్స్‌ఫర్డ్

ఆక్స్‌ఫర్డ్

  1. (toponiem) Oxford