ネベ
ne be

Noun

1. permanent snowpatch

From French "névé"