Stresa


Stre·sa

geographical name \ˈstrā-zə\

Definition of STRESA

town NW Italy in Piedmont on Lake Maggiore

Browse

Next Word in the Dictionary: Stretford
Previous Word in the Dictionary: Streamwood

Seen & Heard

What made you want to look up Stresa? Please tell us where you read or heard it (including the quote, if possible).