Alzira (English, name)
expansion: Alzira
Senses:
glosses: Alzira, a city near the Spanish Mediterranean coast.
Forms: