'Abukir' definitions:

Definition of 'Abukir'

(from WordNet)
noun
A bay on the Mediterranean Sea in northern Egypt [syn: Abukir, Abukir Bay]

Words containing 'Abukir'