Definition & Meaning | English word AYLESBEARE
AYLESBEARE
Definitions of AYLESBEARE
- A village and cpar in, East Devon, Devon, England (OS grid ref SY0391).
Number of letters
10
Is palindrome
No
Search for AYLESBEARE in:
Page preparation took: 90.36 ms.