Trestrail Family History
Trestrail Name Meaning
from Trestrayle in Probus (Cornwall). The place-name derives from Middle Cornish tre ‘estate farmstead’ + Middle Cornish *strail Old Cornish strail ‘mat tapestry’.
Source: The Oxford Dictionary of Family Names in Britain and Ireland, 2016