Insubria

English

Proper noun

Insubria

  1. A historic region in modern Lombardy, Italy.

Derived terms