Marwin \m(a)-rwin, mar-win\ as a boy's name is a variant of Marvin (Welsh), and the meaning of Marwin is "sea friend".
The baby name Marwin sounds like Merwin, Marino, Marion, Merwyn, Marwynn, Maurin and Merwinn. Other similar baby names are Darwin, Garwin, Marlin and Martin.