Thorstein \th(o)-rs-tein, thor-stein\ as a boy's name is a variant of Thurston (Old English), and the meaning of Thorstein is "Thor's stone".
The baby name Thorstein sounds like Thorsten, Torsten, Thursten, Thurstain and Thorstan. Other similar baby names are Thorsson, Thornton, Torston and Thurstan.