Synonyms and Antonyms for Abukir_Bay

1. Abukir Bay (n.)

a bay on the Mediterranean Sea in northern Egypt

Synonyms: