Trupp Family History
Trupp Surname Meaning
English (Herefordshire and Monmouthshire): variant of Thorpe or from a place so named such as Thrupp (Berkshire, Gloucestershire, Oxfordshire) Thrupe (Somerset) Throop (Dorset, Hampshire, Somerset) and Throope (Wiltshire).
Altered form of German Trapp.
Source: Dictionary of American Family Names 2nd edition, 2022
