rhizoverbBeta
Feedback

wellspring

Natural water sourcenoun · A spring from which water flows.