ロックシェッド
rokkusheddo

Noun

1. roadside shelter from falling rocks

From English "rock shed"

Other forms: