Definitions for "Blida"
a city in northern Algeria at the foot of the Atlas Mountains southwest of Algiers
Blida (Arabic: البليدة) is a major town of Algeria, chief town of the province (Wilaya) of Blida, 45 km south-west of Algiers. Pop. 880,000 (2005 estimate). It is also the name of a wilayat south of Algiers.