Answer (1 of 4): Interesting question. To make it clearer, Japanese ships are not called Maru. Maru doesn’t mean ships. It’s that most Japanese ships have a name with 丸 (Maru) at the end. The straightforward answer would be “because the Japanese Ship Act orders to add 丸 (Maru) to the end of the ...
www.quora.com