wellstrand
noun
plural -s
Definition of wellstrand
Scottish
: a stream flowing from a spring
Keep scrolling for more