What is the meaning of Douwen?

alternative form of duwen

to die off, to die out

Source: wiktionary.org