Tresallyn (EN) / Trevesalyn (KW)

Type: 
Parish: 
Hundred: 
Elements: 

esalyn

Meaning: 
?Obscure

trev

Meaning: 
farmstead
Elements notes: 
trev 'farmstead, settlement' + ?
Historic forms: 
Trevalsalyn 1270, Trevesalin, Trevesalyn 1284, Trevusalin 1290, Trewesalin 1320, Tresalen 1380.