riverhead (English, noun)
expansion: riverhead (plural riverheads)
Senses:
glosses: The head or source of a river.
Forms:
form: riverheads
tags: plural