Definition of Alcalá de Henares in English:

Alcalá de Henares

proper noun

  • A city in central Spain, on the River Henares, 25 km (15 miles) north-east of Madrid; population 203,645 (2008).

Pronunciation:

Alcalá de Henares

/ˌalkaˈlɑː deɪ ɛˈnɑːrɛs/