Definition of Alcalá de Henares in English:
Alcalá de Henares
proper nounˌalkaˈlɑː deɪ ɛˈnɑːrɛsˌälkəˌlä dā həˈnärās
A city in central Spain, on the River Henares, 25 km (15 miles) north-east of Madrid; population 203,645 (2008).
Definition of Alcalá de Henares in US English:
Alcalá de Henares
proper nounˌälkəˌlä dā həˈnärās
A city in central Spain, on the Henares River, 15 miles (25 km) northeast of Madrid; population 203,645 (2008).