Damietta
geographical name
Dam·i·et·ta
ˌda-mē-ˈe-tə
city and port at the mouth of a branch of the Nile River in northern Egypt population 206,664
Love words? Need even more definitions?
Merriam-Webster unabridged
Share