Capua (English, name)
expansion: Capua
Senses:
glosses: A town and municipality in the province of Caserta, Campania, Italy.
Forms: