wharfe
/ˈweɑrf/Definitions
1. noun
a small river or stream, especially one flowing into the Ouse in North Yorkshire, England
“The wharfe ran through the picturesque village, providing a source of water for the local residents.”
1. noun
a small river or stream, especially one flowing into the Ouse in North Yorkshire, England
“The wharfe ran through the picturesque village, providing a source of water for the local residents.”