|
Definition of Abukir Bay
1. Noun. A bay on the Mediterranean Sea in northern Egypt.
Exact synonyms: Abukir
Generic synonyms: Bay, Embayment
Group relationships: Mediterranean, Mediterranean Sea
Generic synonyms: Bay, Embayment
Group relationships: Mediterranean, Mediterranean Sea