
Riverheads
UK
/ˈrɪvəhɛdz/
US
/ˈrɪvərhɛdz/

Translation riverheads into russian
riverhead
Nounriverheads
pl
riverhead
riverheads pl
The riverhead of the Nile is located in the highlands of East Africa.
Исток Нила находится в высокогорьях Восточной Африки.
Additional translations
начало реки
верховье
Definitions
riverhead
NounThe source or beginning of a river.
The explorers set out to find the riverhead of the Amazon.