Merowe

See also: merowe

English

Proper noun

Merowe

  1. A town on the Nile, at the 4th Cataract in the Northern State, Sudan.

See also

Further reading

Anagrams