Trehafod

Etymology
From.