Malin \m(a)-lin\ as a boy's name is of Old English origin, and the meaning of Malin is "little strong warrior".
Malin has 3 variant forms: Mallen, Mallin and Mallon.
Baby names that sound like Malin are Milan, Mahlon, Mellin and Melwin.