Abukir meaning

äbukir
Bay at the mouth of the Nile, near Alexandria, Egypt: site of the British victory (1798) under Nelson over the French.
proper name
0
0
Alternative spelling of Aboukir.
pronoun
0
0
Advertisement