Find the word definition

Wikipedia
Soleb

Soleb is an ancient town in Nubia, today's Sudan. The site is located north of the third cataract of the Nile, on the Nile's western side. It was discovered and described by Karl Richard Lepsius in 1844.