- a village of N Egypt, in the Nile River delta: Battle of the Nile near here (1798).
More Definitions
- UPSTART (noun) Definition, Meaning & Examples
- SMALL CRAFT ADVISORY (noun) Definition, Meaning & Examples
- QUESTIONABLE (noun) Definition, Meaning & Examples
- BEACH ASTER (noun) Definition, Meaning & Examples
- ELVER (noun) Definition, Meaning & Examples
- LETTER OF CREDIT (noun) Definition, Meaning & Examples