Merowe
See also:
merowe
English
Proper noun
Merowe
A
town
on the
Nile
, at the
4th Cataract
in the
Northern State
,
Sudan
.
See also
Meroƫ
Meroe
Further reading
Merowe, Sudan
on Wikipedia.
Wikipedia
Anagrams
meower