Family name origins & meanings
- Welsh : from the personal name Trahaearn, composed of the elements tra ‘most’, ‘very’ + haearn ‘iron’. This personal name has also given rise to a place name (spelled Trehaearn as if containing the element tre(f) ‘homestead’, ‘settlement’), and so in some cases the surname may be a habitational name with this origin.