Abingdon

EnglishEdit

PronunciationEdit

Proper nounEdit

Abingdon (plural undefined)

  1. A town on the Thames in northern Berkshire, England.
Last modified on 22 October 2012, at 12:46