Dictionary Home » Dictionary Definitions » Alcalá de Henares

Alcalá de Henares

(äl′kä lä de e näres)

city in central Spain, near Madrid: pop. 159,000
link/cite print suggestion box