Advertisement

Advertisement

Alcalá de Henares

[ al-kuh-lah dey huh-nahr-uhs, -nah-reys; Spanish ahl-kah-lah the e-nah-res ]

noun

  1. a city in central Spain, a historic academic center on the Henares River, NE of Madrid.


Advertisement

Advertisement

Advertisement

Advertisement