Boy name origins & meanings English : Beautiful sea; good friend; lover of the seaCeltic, Anglo-Saxon, Welsh : Sea; falcon; sea hill Boy name variations Marvin Mervyn Merwin Merwyn Myrwyn Murvyn Myrvyn Marv Merlin Merlyn Marlin Marlen Marwin Merv Merle Family name origins & meanings English : variant of Marvin.