ウインドシールド
uindoshiirudo

Noun

1. windshield (esp. on a motorcycle); windscreen

Other forms: