sparch
/ˈspɑrʧ/Definitions
1. noun
A spring of water, especially one that is hidden or difficult to find.
“The hikers stumbled upon a small sparch deep in the forest.”
1. noun
A spring of water, especially one that is hidden or difficult to find.
“The hikers stumbled upon a small sparch deep in the forest.”