Definition & Meaning | English word BIDFORD-ON-AVON
BIDFORD-ON-AVON
Definitions of BIDFORD-ON-AVON
- A large village and civil parish in, Stratford-on-Avon, Warwickshire, England (OS grid ref SP1052).
Number of letters
15
Is palindrome
No
Search for BIDFORD-ON-AVON in:
Page preparation took: 121.75 ms.