storverk
noun
great achievement
Inflections
storverk
storverken
storverket