SynonymX
Speak
Abukir Bay
Definition of Abukir Bay
1.
A bay on the Mediterranean Sea in northern Egypt
Noun
Synonyms for word "abukir bay"
abukir
Semanticaly linked words with "abukir bay"
bay
embayment
mediterranean
mediterranean sea