Philae Definition

A former island in the Nile River of southeast Egypt. Site of many ancient temples and monuments, it was particularly noted for its temple dedicated to Isis. The construction of the first dam at Aswan (1899–1934) caused the island to be seasonally inundated, and in the 1970s its structures were moved to another nearby island.
American Heritage

Find Similar Words

Find similar words to philae using the buttons below.

Words Starting With

Words Ending With