Home / Dictionary / Damietta

Damietta Uncommon

Proper Noun

Definitions
Proper Noun
1

A town in the Nile delta in Egypt

See Also
nile egypt
Related Terms
Rhyming Words
atta etta otta gutta ratta jutta dutta yatta outta betta vitta hutta sutta cotta hotta gotta getta gitta netta motta
Compare
Damietta vs