riverhead · noun1From river + head.Riverhead · proper noun2Compound of river + head.Etymology from Wiktionary, CC BY-SA 4.0.