Last modified on 8 April 2015, at 20:56

Abingdon

EnglishEdit

PronunciationEdit

Proper nounEdit

Abingdon (plural undefined)

  1. A town on the Thames in northern Berkshire, England.