South Oxfordshire

English

Proper noun

South Oxfordshire

  1. A local government district of Oxfordshire, England, created in 1974.