0%

ALL meanings of damietta

Dam·i·et·ta
D d
  • noun damietta a town in NE Egypt, in the Nile delta: important medieval commercial centre 3
  • noun damietta seaport in N Egypt, in the E Nile delta: pop. 113,000 3
  • noun damietta a city in NE Egypt, in the Nile delta. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?