
Riverhead
UK
/ˈrɪvəhɛd/
US
/ˈrɪvərhɛd/

Translation of "riverhead" into Russian
Definitions
riverhead
NounUK
/ˈrɪvəhɛd/
US
/ˈrɪvərhɛd/
The source or beginning of a river.
The explorers set out to find the riverhead of the Amazon.