blida

Noun
  1. A city in northern Algeria at the foot of the Atlas Mountains to the southwest of Algiers (synset 108724316)

Other Searches