What does abukir bay mean?

abukir bay meaning in General Dictionary

a bay in the mediterranean and beyond in north Egypt