← Back to map

Trefgraig

hamlet · Gwynedd - Gwynedd

CornishAI-generated

Trefgraig is a Cornish place name meaning 'settlement on the rock'. 'Tre' means settlement, and 'craig' means rock.

Word origins

Tre
Cornishsettlement, homestead, farmstead(from tre "settlement")
graig
Welshrock(from craig "rock")