A•bu•kir Bay
We found 1 definitions of abukir bay from 1 different sources.
Noun |
||
abukir bay - a bay on the Mediterranean Sea in northern Egypt | ||
Abukir, Abukir Bay | ||
mediterranean, mediterranean sea the largest inland sea; between Europe and Africa and Asia |