Definition, Meaning & Anagrams | English word ANCROFT
ANCROFT
Definitions of ANCROFT
- A village and civil parish in northern, Northumberland, England (OS grid ref NU0045).
Number of letters
7
Is palindrome
No
Search for ANCROFT in:
Page preparation took: 88.18 ms.