Modern invented compound of English 'heart' (seat of emotion) and Welsh-derived Lynn (lake or stream).
Like Heartlynn?
Swipe through thousands of names like it