Definition of Alcalá de Henares in US English:

Alcalá de Henares

proper noun

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

Pronunciation

Alcalá de Henares

/ˌälkəˌlä dā həˈnärās/