From Old Norse *Hallsteinn* (hall + stone), meaning 'stone of the hall' in Viking-era Nordic usage.
Like Halsten?
Swipe through thousands of names like it