Definition & Meaning | English word WHARFE
WHARFE
Definitions of WHARFE
- A river in North Yorkshire and, West Yorkshire, England which joins the Yorkshire River, Ouse.
- A hamlet in Austwick, Craven, North Yorkshire (OS grid ref SD7869).
Number of letters
6
Is palindrome
No
Search for WHARFE in:
Page preparation took: 110.27 ms.