スノーシェッド
sunōsheddo

Noun

1. snowshed; avalanche shed

Other forms: