Damanhur
[ dah-mahn-hoor ]
/ ˌdɑ mɑnˈhur /
noun
a city in N Egypt, near Alexandria.
British Dictionary definitions for damanhur
Damanhûr
/ (ˌdɑːmənˈhʊə) /
noun
a city in NE Egypt, in the Nile delta. Pop: 229 000 (2005 est)