Stresa
Proper noun
Meaning
Stresa
A town and comune in Piedmont, Italy.
Anagrams
Examples
In August 1949 a meeting took place in Stresa, Italy but it resulted in disagreement between delegates on how to resolve the problems.
The country's first true motor race was held in 1897 along the shore of Lake Maggiore, from Arona to Stresa and back.