What is the meaning of Stormur?

storm

storm

Source: wiktionary.org