Stein is a surname with different origins.
It is a common German name.
The name derived from German[1] ([ʃtaɪn]) means "stone" or "rock".
Stein is also a Scottish name (/stiːn/; also spelled Steen), which originated as a local equivalent or variant of Steven.
[2] Notable people with the surname include: