ローローセン
Meanings
Noun
1. ro-ro ship; roll-on roll-off ship
Composed of
ship; boat; vessel