Aston Tirrold (English, name)
expansion: Aston Tirrold
Senses:
glosses: A village and civil parish (served by Aston Tirrold and Aston Upthorpe Parish Council) in South Oxfordshire district, Oxfordshire, England (OS grid ref SU5586).
Forms: