Definition & Meaning | English word YARNTON
YARNTON
Definitions of YARNTON
- A village and civil parish in, Cherwell, Oxfordshire, England (OS grid ref SP4712).
- A habitational surname from Old English.
Number of letters
7
Is palindrome
No
Search for YARNTON in:
Page preparation took: 120.43 ms.