The word “Madrid” is derived from the Arabic word Mayra, which stands for water conduction; thus Madrid means place of mayras. By 711 A.D Muslims introduced a myriad of new technologies one of it the hydraulic technology known as a qanāt (aqueduct) helped them establish themselves in the peninsula. Islamic Cultural Center of Madrid Opened [...]