Stein \s-tein\ as a boy's name is of German origin, and the meaning of Stein is "stone". Skiing champion Stein Erickson.
Stein has 5 variant forms: Steen, Sten, Steno, Stensen and Stenssen.
Baby names that sound like Stein are Stan, Seton, Seeton, Stana, Stone and Sutton.