The English term "snow" matches the Dutch term "sneeuwen"

other english words that include "snow" : dutch :
snowy besneeuwd
snowman sneeuwpop
snowflake sneeuwvlok