riverhead
[ riv-er-hed ]
/ ˈrɪv ərˌhɛd /
noun
the source or spring of a river.
Words nearby riverhead
riverbank grape,
riverbed,
riverboat,
riverdale,
riverfront,
riverhead,
riverine,
rivers,
riverscape,
riverside,
riverview