サイヒョウカン
Meanings
Noun
1. naval ice-breaker
Composed of
ice breaking
warship