Definition

A city in northeastern Egypt, near the Suez Canal and Ismailia Governorate, traditionally celebrated for its temples and its zoo on the island of Horus.