tuffe (Middle English) comes from Old French tofe, from English tough, from English -ly, from English grisly, from Middle English grisely, from Old English grisliċ, from Old English -līċ, from Proto-Germanic *-līk.
Ancestry of “tuffe”, step by step
tuffe traces back through 3 separate lines of ancestry.