See also: Riverhead

English edit

Etymology edit

river +‎ head

Noun edit

riverhead (plural riverheads)

  1. The head or source of a river.