Definition, Meaning & Anagrams | English word SPEEN
SPEEN
Definitions of SPEEN
- A village and civil parish near in Newbury, West Berkshire, Berkshire, England (OS grid ref SU4568).
- A village in Lacey Green, Buckinghamshire, England (OS grid ref SU8499).
Number of letters
5
Is palindrome
No
Search for SPEEN in:
Page preparation took: 162.14 ms.