Abingdon

EnglishEdit

PronunciationEdit

Proper nounEdit

Abingdon

  1. A town on the Thames in Oxfordshire (formerly Berkshire), England.
Read in another language