What is the meaning of Douwen?

Alternative form of duwen

to die off, to die out

Source: wiktionary.org