Merowe
Proper noun
Meaning
Merowe
A town on the Nile, at the 4th Cataract, in the Northern State, Sudan
Anagrams
Examples
A new dam which is being established in Merowe which has been opened in 2008 and generates 1250 MW of electricity.
Merowe is a city about convert downstream from the dam's construction site.