Definitions for "UMBRIA"
A sauce of pounded anchovies, oil and garlic flavoured with tomatoes and truffles.
a mountainous region in central Italy
Umbria is one of the 20 Regions of Italy. The capital is Perugia. It has an area of 8,456 km² and about 900,000 inhabitants.