Damietta (noun) Definition, Meaning & Examples

noun
  1. a city in NE Egypt, in the Nile delta.
noun
  1. a town in NE Egypt, in the Nile delta: important medieval commercial centre
Damietta (noun) Definition, Meaning & Examples

More Definitions