Stein is a ♂ male name.
Stein is a Norwegian name (a variant of the name Sten, which derived from the Old Norse name Stæinn). Besides, Stein is a short form of Old High German names beginning with “Stein-“, e.g. Steinmar or Steinhard.
Stein means “stone” (from Old Norse “steinn” or Old High German “stein”).