Aboukirbay

1 clue
Scene of Nelson's Nile victory
Similar answers:
Aboukirbay