headwater

Noun
  1. the source of a river
    • the headwaters of the Nile

Khám phá thêm

Các từ liên quan

Từ gần giống

headwater
The explorers followed the river to its headwater in the mountains.