Stromboli

What is Stromboli?

Stromboli definition and meaning on Dictionary terms:
noun
an island off the NE coast of Sicily, in the Lipari group.
an active volcano on this island. 3040 feet (927 meters).

 

reference: https://www.dictionary.com/browse/stromboli

Tags: