Definitions of headwaters:

  • noun:   the source of a river
    Example: "The headwaters of the Nile"