スノープラウ
Meanings
Noun
1. snowplow (attached to a vehicle); snowplough