dakhla









dakhla


noun

  1. an oasis in S Egypt: source of ocher.
  2. Formerly Villa Cisneros. a seaport and town in Western Sahara: former capital of Río de Oro in the former Spanish Sahara, on the NW coast of Africa.
54 queries 0.593