Morfin \m(o)-rfin, mor-fin\ as a boy's name is a variant of Morven (Scottish, Gaelic), and the meaning of Morfin is "huge mountain".
The baby name Morfin sounds like Morfyn and Morfinn. Other similar baby names are Corvin, Marlin, Martin, Morten, Marvin, Murvin, Merwin, Mervin, Marwin, Morino, Merlin, Morgan, Morgun, Morgen, Morton, Morvyn, Murfie and Norvin.