Last modified on 23 May 2014, at 21:34

Abingdon

EnglishEdit

PronunciationEdit

Proper nounEdit

Abingdon (plural undefined)

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