English dictionary
libyan desert meaning and definition
Definition and meaning of libyan desert at MeaningMonkey.org. libyan desert meaning and definition in the English Dictionary.LIBYAN DESERT noun
Definition of Libyan Desert (noun)
- the northeastern part of the Sahara Desert in Libya and Egypt and Sudan
Source: Princeton University Wordnet