Definition of Damietta
city and port at the mouth of a branch of the Nile River in northern Egypt population 206,664
Learn More about damietta
Britannica.com: Encyclopedia article about Damietta
Seen and Heard
What made you want to look up Damietta? Please tell us where you read or heard it (including the quote, if possible).