dowable
/ˈdaʊ.əbəl/Definitions
1. adjective
capable of being dowed, or watered, especially by a natural spring
“The dowable land made it the perfect place for a new garden.”
2. noun
a place where water can be dowed, especially a spring or well
“The dowable nearby provided fresh water for the travelers.”