Definition & Meaning | English word DELABOLE
DELABOLE
Definitions of DELABOLE
- A village in St Teath north, Cornwall, England (OS grid ref SX0683).
Number of letters
8
Is palindrome
No
Search for DELABOLE in:
Page preparation took: 57.13 ms.