スノーシェッド Also written スノー・シェッド Meanings Noun snowshed; avalanche shed Jinuma: Japanese Dictionary · Word lists