From avalanche + -eux.
avalancheux (feminine avalancheuse, masculine plural avalancheux, feminine plural avalancheuses)