meaning of abukir bay

abukir bay meaning in General Dictionary

a bay in the mediterranean and beyond in north Egypt