Puch Family History
Puch Name Meaning
Polish: nickname for someone who was ‘as light as thistledown’ from puch ‘thistledown’. German: nickname for a stubborn person from Middle Low German puch ‘stubborness defiance’. Germanized form of Slovenian Puh: nickname from dialect puh ‘dormouse’ or from puh ‘down fluff’ (compare with 1 above). Amerindian (Mexico): Mayan name from pu'uch ‘back’.
Source: Dictionary of American Family Names 2nd edition, 2022