Harlech
town · Gwynedd - Gwynedd
WelshSurmised
Suggested2 sources · historical forms · name elements
Harlech is a Welsh name meaning 'the rocky hill'. It is composed of 'hardd' (rocky, beautiful) and 'llech' (stone, slate, or flat rock).
Word origins
- Harlech
- Welshrocky hill(from hardd "rocky, beautiful", llech "stone, slate, flat rock")
Historical forms
[object Object]
