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