Answer: philae

AnswerCrossword Clue
PHILAE

Historic island in the Nile