About us
Define
Definitions for
"abukir"
a bay on the Mediterranean Sea in northern Egypt
wordnet.princeton.edu