Philae

[ fahy-lee ]
/ ˈfaɪ li /

noun

an island in the Nile, in Upper Egypt: the site of ancient temples; now submerged by the waters of Lake Nasser.

Example sentences from the Web for philae

British Dictionary definitions for philae

Philae
/ (ˈfaɪliː) /

noun

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