Narrative · inspiration · Tradition
Source: Old Norse
Root Word: Storr
Derived From: Story
Meaning: story or storyteller
Popularity History: This uncommon name, primarily used in Scandinavia, has been gaining global popularity in recent years.