Likely related to Welsh Harlech, meaning 'beautiful rock,' a coastal fortress in Wales.
Like Harleth?
Swipe through thousands of names like it