Meaning of Victoria Nile in English:
Victoria Nile
proper noun
The upper part of the White Nile, between Lake Victoria and Lake Albert.
Are You Learning English? Here Are Our Top English Tips
The upper part of the White Nile, between Lake Victoria and Lake Albert.