abukir bay definition

  • noun:
    • a bay regarding mediterranean and beyond in northern Egypt
29 votes

How would you define abukir bay?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!