Trupp Family History
Trupp Name 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