snuf f (plural snuffen, diminutive snufje n)
Its diminutive snufje has some additional independent meanings.
From snuffen (“to snuff”).