Karn likely comes from roots like cairn or horn, giving meanings tied to 'rock pile,' 'peak,' or 'horn.'
Like Karn?
Swipe through thousands of names like it