インバネスコート
Meanings
Noun
1. Inverness cape