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