羽織

haori (Japanese formal coat)

Meaning

  1. n
    haori (Japanese formal coat)