Definitions
noun
the northeastern part of the Sahara Desert in Libya and Egypt and Sudan
Look “libyan desert” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
the northeastern part of the Sahara Desert in Libya and Egypt and Sudan