Newham Industrial Estate (EN) / Hwelva Trenowydh (KW)

Parish: 
Hundred: 
Notes: 
SWF Review amended to Trenowydh
Elements: 

-va

Meaning: 
place of (suffix)

hwel

Meaning: 
works, mine

nowydh

Meaning: 
new

tre

Meaning: 
farmstead, settlement