cargueiro

Etymology
From.

Adjective

 * 1) designed for transporting cargo

Noun

 * 1) cargo ship ship that carries cargo