abukir - definitions and synonyms

abukir noun

  1. ( also written as Abukir )

    English Meaning: 

    : a bay on the Mediterranean Sea in northern Egypt

    Synonyms:

    abukir bay