Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

philae Definition

Cancel
philae
geographical name(Phi-lae)
former island, now submerged in the Nile above Aswân in southern Egypt

Words Related to philae!

philae Examples by Brain Bank Users