Merowe (English, name)
expansion: Merowe
Senses:
glosses: A town on the Nile, at the 4th Cataract in the Northern State, Sudan.
Forms: