Insubria
English
Proper noun
Insubria
A
historic region
in modern
Lombardy
,
Italy
.
Derived terms
Insubrian