Alcalá de Henares (English, name)
expansion: Alcalá de Henares
Senses:
glosses: A city in the Community of Madrid, Spain.
Forms: