Updated June 9, 2019 Find Baby Names Family name origins & meanings English : nickname for a spiritless man, from Middle English milksop ‘piece of bread soaked in milk’.