upsring
/ˈʌpspring/Definitions
1. noun
a place where a stream or river rises, especially a spring or source of a watercourse
“The upspring of the river is located in a nearby forest.”
1. noun
a place where a stream or river rises, especially a spring or source of a watercourse
“The upspring of the river is located in a nearby forest.”