We found one dictionary that defines the word abingdon on thames:
General (1 matching dictionary)
General (1 matching dictionary)
- Abingdon-on-Thames, Abingdon on Thames: Wikipedia, the Free Encyclopedia