Alcalá de Henares

[al-kuh-lah dey huh-nahr-uh s, -nah-reys; Spanish ahl-kah-lah th e e-nah-res]

noun

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

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019