Type Surname (from location, from occupation & ornamental)
Meaning & History
From Old High German stein meaning "stone". It might indicate the original bearer lived near a prominent stone or worked as a stonecutter. As a Jewish name it is ornamental.