YourDictionary

riverhead

noun

the source of a river

See riverhead in American Heritage Dictionary 4

link/cite print suggestion box