Moch Family History
Moch Surname Meaning
German (also Möch): variant of Mock. Polish: unflattering nickname from moch in either of its senses ‘insect’ and ‘wheedler’.
Sorbian: from a pet form of a personal name beginning with Mo- such as Mojmir based on Old Slavic mojь ‘my’.
Source: Dictionary of American Family Names 2nd edition, 2022