meaning of lombardy

1. a region of north central Italy bordering Switzerland


Related Words

lombardy | lombardy poplar |

Developed & Maintained By Taraprasad.com

Treasure Words