- an island in the Nile, in Upper Egypt: the site of ancient temples; now submerged by the waters of Lake Nasser.
- an island in Upper Egypt, in the Nile north of the Aswan Dam: of religious importance in ancient times; almost submerged since the raising of the level of the dam