Family name origins & meanings German (Alemannic and Swabian) : variant of Messner, the alteration being by analogy with surnames in -mer from place names in -heim ‘homestead’.