meaning of lombardy
1.
a
region
of
north
central
Italy
bordering
Switzerland
Related Words
lombardy
|
lombardy poplar
|
Developed & Maintained By
Taraprasad.com