Home
Word Lists
Word Search
headwaters
n.pl. Streams flowing from the sources of a river.