Definitions
noun
a headstream of the Nile; joins the White Nile at Khartoum to form the Nile
Look “blue nile” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a headstream of the Nile; joins the White Nile at Khartoum to form the Nile