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