Dakhla (noun) Definition, Meaning & Examples

noun
  1. an oasis in southern Egypt: source of ocher.
  2. a seaport and town in Western Sahara: former capital of Río de Oro in the former Spanish Sahara, on the northwest coast of Africa.
Dakhla (noun) Definition, Meaning & Examples

More Definitions